Resolved #5473 - global uniques from buildings register correctly for units

This commit is contained in:
yairm210 2021-10-19 23:38:37 +03:00
parent 960b2c2f1e
commit 61085a515a

View File

@ -754,7 +754,7 @@ class CityInfo {
fun getMatchingUniquesWithNonLocalEffects(uniqueType: UniqueType, stateForConditionals: StateForConditionals? = null): Sequence<Unique> {
return cityConstructions.builtBuildingUniqueMap.getUniques(uniqueType)
.filter { it.params.none { param -> param == "in this city" } && it.conditionalsApply(stateForConditionals) }
.filter { it.params.none { param -> param == "in this city" } }
// Note that we don't query religion here, as those only have local effects
}