From 47d1a5c009205fce21cca720e9151ec2826f27e5 Mon Sep 17 00:00:00 2001 From: SimonCeder <63475501+SimonCeder@users.noreply.github.com> Date: Sat, 18 Sep 2021 22:01:42 +0200 Subject: [PATCH] fix bug on capturing capital (#5263) --- core/src/com/unciv/logic/city/CityInfoConquestFunctions.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/com/unciv/logic/city/CityInfoConquestFunctions.kt b/core/src/com/unciv/logic/city/CityInfoConquestFunctions.kt index 3b0bc80106..2532440702 100644 --- a/core/src/com/unciv/logic/city/CityInfoConquestFunctions.kt +++ b/core/src/com/unciv/logic/city/CityInfoConquestFunctions.kt @@ -37,6 +37,7 @@ class CityInfoConquestFunctions(val city: CityInfo){ for (building in cityConstructions.getBuiltBuildings()) { when { building.hasUnique("Never destroyed when the city is captured") || building.isWonder -> continue + building.hasUnique("Indicates the capital city") -> continue // Palace needs to stay a just a bit longer so moveToCiv isn't confused building.hasUnique("Destroyed when the city is captured") -> cityConstructions.removeBuilding(building.name) else -> {