| attack_num | battle_context_unit_stats | |
| battle_context_unit_stats(nonempty_unit_const_ptr u, const map_location &u_loc, int u_attack_num, bool attacking, nonempty_unit_const_ptr opp, const map_location &opp_loc, const const_attack_ptr &opp_weapon, utils::optional< int > opp_terrain_defense={}, utils::optional< int > lawful_bonus={}) | battle_context_unit_stats | |
| battle_context_unit_stats(int dmg, int blows, int hitpoints, int maximum_hp, int hit_chance, bool drain=false, bool slows=false, bool slowed=false, bool berserk=false, bool first=false, bool do_swarm=false) | battle_context_unit_stats | inline |
| calc_blows(unsigned new_hp) const | battle_context_unit_stats | inline |
| chance_to_hit | battle_context_unit_stats | |
| damage | battle_context_unit_stats | |
| disable | battle_context_unit_stats | |
| drain_constant | battle_context_unit_stats | |
| drain_percent | battle_context_unit_stats | |
| drains | battle_context_unit_stats | |
| experience | battle_context_unit_stats | |
| firststrike | battle_context_unit_stats | |
| hp | battle_context_unit_stats | |
| is_attacker | battle_context_unit_stats | |
| is_poisoned | battle_context_unit_stats | |
| is_slowed | battle_context_unit_stats | |
| leadership_bonus | battle_context_unit_stats | |
| level | battle_context_unit_stats | |
| max_experience | battle_context_unit_stats | |
| max_hp | battle_context_unit_stats | |
| num_blows | battle_context_unit_stats | |
| petrifies | battle_context_unit_stats | |
| plague_type | battle_context_unit_stats | |
| plagues | battle_context_unit_stats | |
| poisons | battle_context_unit_stats | |
| rounds | battle_context_unit_stats | |
| slow_damage | battle_context_unit_stats | |
| slows | battle_context_unit_stats | |
| swarm | battle_context_unit_stats | |
| swarm_max | battle_context_unit_stats | |
| swarm_min | battle_context_unit_stats | |
| weapon | battle_context_unit_stats | |
| ~battle_context_unit_stats() | battle_context_unit_stats | inline |