3 #include "system/angband.h"
5 class MonsterAttackPlayer;
7 void process_eat_gold(PlayerType *player_ptr, MonsterAttackPlayer *monap_ptr);
8 bool check_eat_item(PlayerType *player_ptr, MonsterAttackPlayer *monap_ptr);
9 void process_eat_item(PlayerType *player_ptr, MonsterAttackPlayer *monap_ptr);
10 void process_eat_food(PlayerType *player_ptr, MonsterAttackPlayer *monap_ptr);
11 void process_eat_lite(PlayerType *player_ptr, MonsterAttackPlayer *monap_ptr);
13 bool process_un_power(PlayerType *player_ptr, MonsterAttackPlayer *monap_ptr);
14 bool check_drain_hp(PlayerType *player_ptr, const int32_t d);
15 void process_drain_life(PlayerType *player_ptr, MonsterAttackPlayer *monap_ptr, const bool resist_drain);
16 void process_drain_mana(PlayerType *player_ptr, MonsterAttackPlayer *monap_ptr);
17 void process_monster_attack_hungry(PlayerType *player_ptr, MonsterAttackPlayer *monap_ptr);