OSDN Git Service

[Refactor] #37353 Adjusted inclusion relationship in core/ and effect/
[hengband/hengband.git] / src / effect / effect-monster-evil.h
1 #pragma once
2
3 #include "system/angband.h"
4 #include "effect/effect-monster-util.h"
5
6 gf_switch_result effect_monster_away_undead(player_type *caster_ptr, effect_monster_type *em_ptr);
7 gf_switch_result effect_monster_away_evil(player_type *caster_ptr, effect_monster_type *em_ptr);
8 gf_switch_result effect_monster_away_all(player_type *caster_ptr, effect_monster_type *em_ptr);
9 gf_switch_result effect_monster_turn_undead(player_type *caster_ptr, effect_monster_type *em_ptr);
10 gf_switch_result effect_monster_turn_evil(player_type *caster_ptr, effect_monster_type *em_ptr);
11 gf_switch_result effect_monster_turn_all(effect_monster_type *em_ptr);
12 gf_switch_result effect_monster_disp_undead(player_type *caster_ptr, effect_monster_type *em_ptr);
13 gf_switch_result effect_monster_disp_evil(player_type *caster_ptr, effect_monster_type *em_ptr);
14 gf_switch_result effect_monster_disp_good(player_type *caster_ptr, effect_monster_type *em_ptr);
15 gf_switch_result effect_monster_disp_living(effect_monster_type *em_ptr);
16 gf_switch_result effect_monster_disp_demon(player_type *caster_ptr, effect_monster_type *em_ptr);
17 gf_switch_result effect_monster_disp_all(effect_monster_type *em_ptr);