Defeated cities don't really hit back

This commit is contained in:
Yair Morgenstern 2018-05-23 00:20:15 +03:00
parent 21bb743caf
commit 2bcd4a86e7

View File

@ -20,7 +20,10 @@ class CityCombatant(val city: CityInfo) : ICombatant {
override fun getUnitType():UnitType=UnitType.City
override fun getAttackingStrength(defender: ICombatant): Int = getCityStrength()
override fun getDefendingStrength(attacker: ICombatant): Int = getCityStrength()
override fun getDefendingStrength(attacker: ICombatant): Int{
if(isDefeated()) return 1
return getCityStrength()
}
private fun
getCityStrength(): Int {