From 9a7ea263d64e9299ddca348f3e1588648d340d36 Mon Sep 17 00:00:00 2001 From: yairm210 Date: Fri, 22 Oct 2021 00:02:14 +0300 Subject: [PATCH] Resolved #5530 - fixed "[stats] from all [stat] buildings" check for stat relatedness --- core/src/com/unciv/models/ruleset/Building.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 } }