diff --git a/core/src/com/unciv/logic/battle/Battle.kt b/core/src/com/unciv/logic/battle/Battle.kt index fa396fba43..76704c8773 100644 --- a/core/src/com/unciv/logic/battle/Battle.kt +++ b/core/src/com/unciv/logic/battle/Battle.kt @@ -46,7 +46,7 @@ class Battle(val gameInfo:GameInfo) { if(attacker.getCivilization()!=defender.getCivilization()) { // If what happened was that a civilian unit was captures, that's dealt with in the CaptureCilvilianUnit function val whatHappenedString = - if (attacker.isDefeated()) " {was destroyed while attacking}" + if (attacker !is CityCombatant && attacker.isDefeated()) " {was destroyed while attacking}" else " has " + (if (defender.isDefeated()) "destroyed" else "attacked") val attackerString = if (attacker.getUnitType() == UnitType.City) "Enemy city [" + attacker.getName() + "]"