Searched refs:lose_energy (Results 1 – 9 of 9) sorted by relevance
110 mon->lose_energy(EUT_MOVE, 2, random2(3)+2); in cast_iood()513 mon.lose_energy(EUT_MOVE); in iood_act()592 mon.lose_energy(EUT_MOVE); in iood_act()
284 mon.lose_energy(((feat_is_lava(feat) || feat_is_water(feat)) in _swim_or_move_energy()840 mons.lose_energy(EUT_ITEM); in _handle_potion()1035 mons.lose_energy(EUT_ITEM); in _handle_scroll()1068 mons.lose_energy(EUT_ITEM); in _mons_fire_wand()1657 mons->lose_energy(EUT_MOVE); in handle_monster_move()1664 mons->lose_energy(EUT_SPECIAL); in handle_monster_move()2680 mons.lose_energy(EUT_MOVE); in _mons_open_door()3497 mons->lose_energy(EUT_SPELL); in _monster_move()
146 virtual void lose_energy(energy_use_type, int /*div*/ = 1, int /*mult*/ = 1)
205 void lose_energy(energy_use_type et, int div = 1, int mult = 1) override;
575 rakshasa->lose_energy(EUT_SPELL); in fire()
1102 mons->lose_energy(EUT_SPECIAL); in mon_special_ability()
1094 mon_src->lose_energy(EUT_SPELL); in timeout_tombs()
3961 mons->lose_energy(EUT_SPELL); in handle_mon_spell()4017 mons->lose_energy(EUT_SPELL); in handle_mon_spell()4068 mons->lose_energy(EUT_SPELL); in handle_mon_spell()
5722 void monster::lose_energy(energy_use_type et, int div, int mult) in lose_energy() function in monster