2 extern bool heal_monster(DIRECTION dir, HIT_POINT dam);
3 extern bool speed_monster(DIRECTION dir, int power);
4 extern bool slow_monster(DIRECTION dir, int power);
5 extern bool sleep_monster(DIRECTION dir, int power);
6 extern bool stasis_monster(DIRECTION dir); /* Like sleep, affects undead as well */
7 extern bool stasis_evil(DIRECTION dir); /* Like sleep, affects undead as well */
8 extern bool confuse_monster(DIRECTION dir, PLAYER_LEVEL plev);
9 extern bool stun_monster(DIRECTION dir, PLAYER_LEVEL plev);
10 extern bool fear_monster(DIRECTION dir, PLAYER_LEVEL plev);
11 extern bool poly_monster(DIRECTION dir, int power);
12 extern bool clone_monster(DIRECTION dir);
13 extern void stop_singing(player_type *creature_ptr);
14 extern bool time_walk(player_type *creature_ptr);
15 extern void roll_hitdice(player_type *creature_ptr, SPOP_FLAGS options);
16 extern bool_hack life_stream(player_type *creature_ptr, bool_hack message, bool_hack virtue_change);
17 extern bool_hack heroism(player_type *creature_ptr, int base);
18 extern bool_hack berserk(player_type *creature_ptr, int base);
19 extern bool_hack cure_light_wounds(player_type *creature_ptr, DICE_NUMBER dice, DICE_SID sides);
20 extern bool_hack cure_serious_wounds(player_type *creature_ptr, DICE_NUMBER dice, DICE_SID sides);
21 extern bool_hack cure_critical_wounds(player_type *creature_ptr, HIT_POINT pow);
22 extern bool_hack true_healing(player_type *creature_ptr, HIT_POINT pow);
23 extern bool_hack restore_mana(player_type *creature_ptr, bool_hack magic_eater);
24 extern bool restore_all_status(player_type *creature_ptr);
26 extern bool fishing(player_type *creature_ptr);
27 extern bool cosmic_cast_off(player_type *creature_ptr, object_type *o_ptr);
28 extern void apply_nexus(monster_type *m_ptr, player_type *target_ptr);
29 extern void status_shuffle(player_type *creature_ptr);