National wonder does not require building to be built in puppeted cities

This commit is contained in:
Yair Morgenstern
2021-03-28 21:25:35 +03:00
parent 51125b68a8
commit d3f2027416

View File

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