diff --git a/core/src/com/unciv/logic/city/managers/CityExpansionManager.kt b/core/src/com/unciv/logic/city/managers/CityExpansionManager.kt index 823e5893bd..2867d3ab1a 100644 --- a/core/src/com/unciv/logic/city/managers/CityExpansionManager.kt +++ b/core/src/com/unciv/logic/city/managers/CityExpansionManager.kt @@ -57,8 +57,9 @@ class CityExpansionManager : IsPartOfGameInfoSerialization { fun canBuyTile(tile: Tile): Boolean { return when { - city.isPuppet -> false + city.isPuppet || city.isBeingRazed -> false tile.getOwner() != null -> false + city.isInResistance() -> false tile !in city.tilesInRange -> false else -> tile.neighbors.any { it.getCity() == city } }