diff --git a/core/src/com/unciv/logic/battle/Battle.kt b/core/src/com/unciv/logic/battle/Battle.kt index db57b52164..ef4b5d4bca 100644 --- a/core/src/com/unciv/logic/battle/Battle.kt +++ b/core/src/com/unciv/logic/battle/Battle.kt @@ -127,6 +127,11 @@ class Battle(val gameInfo:GameInfo=UnCivGame.Current.gameInfo) { enemyCiv.cities.first().cityConstructions.builtBuildings.add("Palace") // relocate palace } } + + // Remove all national wonders when conquering a city + for(building in city.cityConstructions.getBuiltBuildings().filter { it.requiredBuildingInAllCities!=null }) + city.cityConstructions.builtBuildings.remove(building.name) + (attacker as MapUnitCombatant).unit.moveToTile(city.getCenterTile()) city.civInfo.gameInfo.updateTilesToCities() }