OSDN Git Service

Merge branch 'master' of git.osdn.net:/gitroot/hengband/hengband
[hengband/hengband.git] / src / monster-attack / monster-eating.h
1 #pragma once
2
3 #include "system/angband.h"
4 #include "monster-attack/monster-attack-util.h"
5
6 void process_eat_gold(player_type *target_ptr, monap_type *monap_ptr);
7 bool check_eat_item(player_type *target_ptr, monap_type *monap_ptr);
8 void process_eat_item(player_type *target_ptr, monap_type *monap_ptr);
9 void process_eat_food(player_type *target_ptr, monap_type *monap_ptr);
10 void process_eat_lite(player_type *target_ptr, monap_type *monap_ptr);
11
12 bool process_un_power(player_type *target_ptr, monap_type *monap_ptr);
13 bool check_drain_hp(player_type *target_ptr, const s32b d);
14 void process_drain_life(player_type *target_ptr, monap_type *monap_ptr, const bool resist_drain);
15 void process_drain_mana(player_type *target_ptr, monap_type *monap_ptr);