diff --git a/core/src/com/unciv/logic/battle/Battle.kt b/core/src/com/unciv/logic/battle/Battle.kt index ee51107440..a1c44c87d4 100644 --- a/core/src/com/unciv/logic/battle/Battle.kt +++ b/core/src/com/unciv/logic/battle/Battle.kt @@ -336,7 +336,7 @@ object Battle { val city = tile.getCity() if (city != null && city.location == tile.position) { city.health = 1 - if (city.population.population <= 5 && city.isOriginalCapital) { + if (city.population.population <= 5 && !city.isOriginalCapital) { city.destroyCity() } else { city.population.population = max(city.population.population-5, 1)