OSDN Git Service

[Refactor] Shift-JISのファイルをUTF-8に変換 / Changed Shift-JIS based files to UTF-8 based
[hengbandforosx/hengbandosx.git] / src / mind / mind-mirror-master.h
1 #pragma once
2
3 #include "system/angband.h"
4
5 bool check_multishadow(player_type *creature_ptr);
6 bool mirror_concentration(player_type *creature_ptr);
7 void remove_all_mirrors(player_type *caster_ptr, bool explode);
8 bool binding_field(player_type *caster_ptr, HIT_POINT dam);
9 void seal_of_mirror(player_type *caster_ptr, HIT_POINT dam);
10 bool confusing_light(player_type *creature_ptr);
11 bool place_mirror(player_type *caster_ptr);
12 bool mirror_tunnel(player_type *caster_ptr);
13 bool set_multishadow(player_type *creature_ptr, TIME_EFFECT v, bool do_dec);
14 bool set_dustrobe(player_type *creature_ptr, TIME_EFFECT v, bool do_dec);
15
16 typedef enum mind_mirror_master_type mind_mirror_master_type;
17 bool cast_mirror_spell(player_type *caster_ptr, mind_mirror_master_type spell);