diff --git a/core/src/com/unciv/logic/civilization/CivilizationInfo.kt b/core/src/com/unciv/logic/civilization/CivilizationInfo.kt index ae66bc2016..da8a3c45b7 100644 --- a/core/src/com/unciv/logic/civilization/CivilizationInfo.kt +++ b/core/src/com/unciv/logic/civilization/CivilizationInfo.kt @@ -192,8 +192,7 @@ class CivilizationInfo { fun getMatchingUniques(uniqueTemplate: String): Sequence { return nation.uniqueObjects.asSequence().filter { it.placeholderText == uniqueTemplate } + cities.asSequence().flatMap { it.cityConstructions.builtBuildingUniqueMap.getUniques(uniqueTemplate).asSequence() } + - policies.policyUniques.getUniques(uniqueTemplate) + - tech.getTechUniques().asSequence().map { Unique(it) }.filter { it.placeholderText == uniqueTemplate } + policies.policyUniques.getUniques(uniqueTemplate) } //region Units