3 #include "system/angband.h"
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);
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);