From d3f2027416c87b066706d0857d62acf0d8993bcf Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Sun, 28 Mar 2021 21:25:35 +0300 Subject: [PATCH] National wonder does not require building to be built in puppeted cities --- core/src/com/unciv/models/ruleset/Building.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/com/unciv/models/ruleset/Building.kt b/core/src/com/unciv/models/ruleset/Building.kt index 604c1cf909..1adb8ee563 100644 --- a/core/src/com/unciv/models/ruleset/Building.kt +++ b/core/src/com/unciv/models/ruleset/Building.kt @@ -364,7 +364,7 @@ class Building : NamedStats(), IConstruction { "Requires a [] in all cities" -> { val filter = unique.params[0] if (civInfo.gameInfo.ruleSet.buildings.containsKey(filter) - && civInfo.cities.any { !it.cityConstructions.containsBuildingOrEquivalent(unique.params[0]) }) + && civInfo.cities.any { !it.isPuppet && !it.cityConstructions.containsBuildingOrEquivalent(unique.params[0]) }) return "Requires a [${civInfo.getEquivalentBuilding(unique.params[0])}] in all cities" // replace with civ-specific building for user } }