fix bug on capturing capital (#5263)

This commit is contained in:
SimonCeder 2021-09-18 22:01:42 +02:00 committed by GitHub
parent 8eb24ac273
commit 47d1a5c009
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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 -> {