boolean Retaliates(Unit attacked, Unit attacker) { if (GetUnitClass(attacker) == King) { return true; } else { if (GetAttackType(attacked) == GetAttackType(attacker)) { return true; } else { return false; } } }
void CActionButton::click() { if (IsCanClick() && m_pHudLayer) { m_pHudLayer->attackButtonClick(GetAttackType()); beganAnimation(); } }