diff --git a/buildSrc/src/main/kotlin/BuildConfig.kt b/buildSrc/src/main/kotlin/BuildConfig.kt index 1d696bf7e3..2c3d0de9b2 100644 --- a/buildSrc/src/main/kotlin/BuildConfig.kt +++ b/buildSrc/src/main/kotlin/BuildConfig.kt @@ -3,8 +3,8 @@ package com.unciv.build object BuildConfig { const val kotlinVersion = "1.5.30" const val appName = "Unciv" - const val appCodeNumber = 626 - const val appVersion = "3.16.15-patch1" + const val appCodeNumber = 627 + const val appVersion = "3.16.15-patch2" const val gdxVersion = "1.10.0" const val roboVMVersion = "2.3.1" 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 -> {