diff --git a/core/src/com/unciv/logic/city/City.kt b/core/src/com/unciv/logic/city/City.kt index 2dde073f51..f567ddba02 100644 --- a/core/src/com/unciv/logic/city/City.kt +++ b/core/src/com/unciv/logic/city/City.kt @@ -274,7 +274,7 @@ class City : IsPartOfGameInfoSerialization { fun containsBuildingUnique(uniqueType: UniqueType) = - cityConstructions.getBuiltBuildings().flatMap { it.uniqueObjects }.any { it.isOfType(uniqueType) } + cityConstructions.builtBuildingUniqueMap.getUniques(uniqueType).any() fun getGreatPersonPercentageBonus(): Int{ var allGppPercentageBonus = 0