diff --git a/core/src/com/unciv/logic/city/CityConstructions.kt b/core/src/com/unciv/logic/city/CityConstructions.kt index ea9d67cf38..8260d8d021 100644 --- a/core/src/com/unciv/logic/city/CityConstructions.kt +++ b/core/src/com/unciv/logic/city/CityConstructions.kt @@ -212,8 +212,7 @@ class CityConstructions { val basicCultureBuildings = listOf("Monument", "Temple", "Opera House", "Museum") val buildableCultureBuildings = GameBasics.Buildings.values .filter { it.isBuildable(this) - && (basicCultureBuildings.contains(it.name) || - (it.replaces != "" && basicCultureBuildings.contains(it.replaces)))} + && (basicCultureBuildings.contains(it.name) || basicCultureBuildings.contains(it.replaces))} if (buildableCultureBuildings.isEmpty()) return val cultureBuildingToBuild = buildableCultureBuildings.minBy { it.cost }!!.name addBuilding(cultureBuildingToBuild) diff --git a/core/src/com/unciv/ui/EmpireOverviewScreen.kt b/core/src/com/unciv/ui/EmpireOverviewScreen.kt index cd5397ee24..ebb62ac25a 100644 --- a/core/src/com/unciv/ui/EmpireOverviewScreen.kt +++ b/core/src/com/unciv/ui/EmpireOverviewScreen.kt @@ -331,7 +331,7 @@ class EmpireOverviewScreen : CameraStageBaseScreen(){ filter { !it.otherCiv().isBarbarianCivilization() && !it.otherCiv().isCityState() && playerKnows(it.otherCiv()) && !it.otherCiv().isDefeated()}){ val civGroup = civGroups[civ.civName]!! - val otherCivGroup = civGroups[diplomacy.otherCivName]!! // + val otherCivGroup = civGroups[diplomacy.otherCivName]!! val statusLine = ImageGetter.getLine(civGroup.x+civGroup.width/2,civGroup.y+civGroup.height/2, otherCivGroup.x+otherCivGroup.width/2,otherCivGroup.y+otherCivGroup.height/2,3f)