diff --git a/core/src/com/unciv/models/ruleset/Building.kt b/core/src/com/unciv/models/ruleset/Building.kt index 8260dc9871..e735456fe4 100644 --- a/core/src/com/unciv/models/ruleset/Building.kt +++ b/core/src/com/unciv/models/ruleset/Building.kt @@ -683,7 +683,8 @@ class Building : RulesetStatsObject(), INonPerpetualConstruction { replaces -> true else -> { if (uniques.contains(filter)) return true - if (isStats(filter) && isStatRelated(Stat.valueOf(filter))) return true + val stat = Stat.values().firstOrNull { it.name == filter } + if (stat != null && isStatRelated(stat)) return true return false } }