#include "wild.h"
#include "spells-floor.h"
#include "player-move.h"
+#include "monster-status.h"
/*!
* @brief プレイヤーの継続行動を設定する。
extern void process_monster(MONSTER_IDX m_idx);
extern int get_mproc_idx(MONSTER_IDX m_idx, int mproc_type);
extern void mproc_init(void);
-extern bool set_monster_csleep(MONSTER_IDX m_idx, int v);
-extern bool set_monster_fast(MONSTER_IDX m_idx, int v);
-extern bool set_monster_slow(MONSTER_IDX m_idx, int v);
-extern bool set_monster_stunned(MONSTER_IDX m_idx, int v);
-extern bool set_monster_confused(MONSTER_IDX m_idx, int v);
-extern bool set_monster_monfear(MONSTER_IDX m_idx, int v);
-extern bool set_monster_invulner(MONSTER_IDX m_idx, int v, bool energy_need);
extern void process_monsters_mtimed(int mtimed_idx);
extern void dispel_monster_status(MONSTER_IDX m_idx);
extern void mon_take_hit_mon(MONSTER_IDX m_idx, HIT_POINT dam, bool *dead, bool *fear, concptr note, MONSTER_IDX who);
#include "feature.h"
#include "grid.h"
#include "cmd-basic.h"
+#include "monster-status.h"
/*! 特殊技能の一覧テーブル */
mind_power const mind_powers[5] =
-
+#pragma once
+
extern HIT_POINT mon_damage_mod(monster_type *m_ptr, HIT_POINT dam, bool is_psy_spear);
extern bool mon_take_hit(MONSTER_IDX m_idx, HIT_POINT dam, bool *fear, concptr note);
extern int get_mproc_idx(MONSTER_IDX m_idx, int mproc_type);
extern bool monster_is_valid(monster_type *m_ptr);
+extern bool set_monster_csleep(MONSTER_IDX m_idx, int v);
+extern bool set_monster_fast(MONSTER_IDX m_idx, int v);
+extern bool set_monster_slow(MONSTER_IDX m_idx, int v);
+extern bool set_monster_stunned(MONSTER_IDX m_idx, int v);
+extern bool set_monster_confused(MONSTER_IDX m_idx, int v);
+extern bool set_monster_monfear(MONSTER_IDX m_idx, int v);
+extern bool set_monster_invulner(MONSTER_IDX m_idx, int v, bool energy_need);
#include "realm-hex.h"
#include "player-move.h"
#include "monster-spell.h"
+#include "monster-status.h"
#include "spells.h"
#include "warning.h"
#include "monster.h"
#include "monster-spell.h"
+#include "monster-status.h"
#include "object-hook.h"
#include "object-flavor.h"
#include "spells.h"