sound(SOUND_FAIL);
if (randint1(100) >= chance)
chg_virtue(creature_ptr, V_CHANCE,-1);
- update_player_turn_energy(creature_ptr, 100);
+ update_player_turn_energy(creature_ptr, 100, update_turn_type::ENERGY_SUBSTITUTION);
return TRUE;
}
if (randint1(100) < chance)
chg_virtue(creature_ptr, V_CHANCE,1);
}
- update_player_turn_energy(creature_ptr, 100);
+ update_player_turn_energy(creature_ptr, 100, update_turn_type::ENERGY_SUBSTITUTION);
if (tval == TV_ROD) creature_ptr->magic_num1[item] += k_info[k_idx].pval * EATER_ROD_CHARGE;
else creature_ptr->magic_num1[item] -= EATER_CHARGE;