s8 Army::Troop::GetMorale(void) const { return isAffectedByMorale() && army ? army->GetMorale() : Morale::NORMAL; }
s8 ArmyTroop::GetMorale(void) const { return army && isAffectedByMorale() ? army->GetMorale() : Troop::GetMorale(); }