OSDN Git Service

[Refactor] #40466 Moved set_multishadow() and set_dustrobe() from player-effects...
[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);