#include "effect/spells-effect-util.h"
#include "floor/floor.h"
#include "spell/process-effect.h"
+#include "spell/spells-sight.h"
#include "spell/spells-type.h"
#include "term/gameterm.h"
#include "view/display-main-window.h"
}
}
}
+
+/*!
+ * 幻惑の光 @ 鏡使いだけでなく混沌の戦士も使える
+ * @param creature_ptr プレーヤーへの参照ポインタ
+ * @return 常にTRUE
+ */
+bool confusing_light(player_type *creature_ptr)
+{
+ msg_print(_("辺りを睨んだ...", "You glare nearby monsters..."));
+ slow_monsters(creature_ptr, creature_ptr->lev);
+ stun_monsters(creature_ptr, creature_ptr->lev * 4);
+ confuse_monsters(creature_ptr, creature_ptr->lev * 4);
+ turn_monsters(creature_ptr, creature_ptr->lev * 4);
+ stasis_monsters(creature_ptr, creature_ptr->lev * 4);
+ return TRUE;
+}
void remove_all_mirrors(player_type *caster_ptr, bool explode);
bool binding_field(player_type *caster_ptr, HIT_POINT dam);
void seal_of_mirror(player_type *caster_ptr, HIT_POINT dam);
+bool confusing_light(player_type *creature_ptr);
}
-/*!
- * 幻惑の光
- * @param creature_ptr プレーヤーへの参照ポインタ
- * @return 常にTRUE
-*/
-bool confusing_light(player_type *creature_ptr)
-{
- msg_print(_("辺りを睨んだ...", "You glare nearby monsters..."));
- slow_monsters(creature_ptr, creature_ptr->lev);
- stun_monsters(creature_ptr, creature_ptr->lev * 4);
- confuse_monsters(creature_ptr, creature_ptr->lev * 4);
- turn_monsters(creature_ptr, creature_ptr->lev * 4);
- stasis_monsters(creature_ptr, creature_ptr->lev * 4);
- return TRUE;
-}
-
-
bool clear_mind(player_type *creature_ptr)
{
if (total_friends)
bool comvert_mp_to_hp(player_type* creature_ptr);
bool demonic_breath(player_type* creature_ptr);
bool sword_dancing(player_type* creature_ptr);
-bool confusing_light(player_type* creature_ptr);
bool clear_mind(player_type* creature_ptr);
bool vanish_dungeon(player_type* caster_ptr);