Various functions that implement healing of units (when a side turn starts). More...
Go to the source code of this file.
Functions | |
void | calculate_healing (int side, bool update_display) |
Calculates healing for all units for the given side. More... | |
Various functions that implement healing of units (when a side turn starts).
Definition in file heal.hpp.
Calculates healing for all units for the given side.
Should be called at the beginning of a side's turn.
Definition at line 294 of file heal.cpp.
References resources::controller, DBG_NG, resources::gameboard, unit::get_location(), unit::get_state(), unit::hitpoints(), unit::incapacitated(), unit::is_healthy(), unit::is_visible_to_team(), game_board::map(), unit::max_hitpoints(), game_config::poison_amount, game_config::rest_heal_amount, unit::resting(), resources::screen, unit::set_resting(), unit::side(), unit::STATE_POISONED, resources::units, and display::viewing_team().
Referenced by play_controller::do_init_side().