Healing (at start of side turn). More...
#include "actions/heal.hpp"#include "gettext.hpp"#include "log.hpp"#include "map/map.hpp"#include "play_controller.hpp"#include "resources.hpp"#include "team.hpp"#include "units/unit.hpp"#include "units/abilities.hpp"#include "units/udisplay.hpp"#include "units/map.hpp"#include "utils/general.hpp"#include <list>#include <vector>Go to the source code of this file.
Macros | |
| #define | DBG_NG LOG_STREAM(debug, log_engine) |
Functions | |
| void | calculate_healing (int side, bool update_display) |
| Calculates healing for all units for the given side. More... | |
Variables | |
| static lg::log_domain | log_engine ("engine") |
Healing (at start of side turn).
Definition in file heal.cpp.
| #define DBG_NG LOG_STREAM(debug, log_engine) |
| void calculate_healing | ( | int | side, |
| bool | update_display | ||
| ) |
Calculates healing for all units for the given side.
Should be called at the beginning of a side's turn.
Definition at line 290 of file heal.cpp.
References resources::controller, DBG_NG, resources::gameboard, game_config::poison_amount, game_config::rest_heal_amount, and unit::STATE_POISONED.
Referenced by play_controller::do_init_side().
|
static |