diff --git a/core/src/com/unciv/models/gamebasics/Building.kt b/core/src/com/unciv/models/gamebasics/Building.kt index 31f4cad6ad..68493d6133 100644 --- a/core/src/com/unciv/models/gamebasics/Building.kt +++ b/core/src/com/unciv/models/gamebasics/Building.kt @@ -217,11 +217,11 @@ class Building : NamedStats(), IConstruction{ // National wonders if(requiredBuildingInAllCities!=null) { - if (civInfo.cities.any { !it.cityConstructions.containsBuildingOrEquivalent(requiredBuildingInAllCities!!) }) - return "Requires a $requiredBuildingInAllCities in all cities" if (civInfo.cities.any {it.cityConstructions.isBuilt(name) }) return "Wonder is already built" + if (civInfo.cities.any { !it.cityConstructions.containsBuildingOrEquivalent(requiredBuildingInAllCities!!) }) + return "Requires a $requiredBuildingInAllCities in all cities" if (civInfo.cities.any {it!=construction.cityInfo && it.cityConstructions.isBeingConstructed(name) }) return "Wonder is being built elsewhere" }