From 7de4853b545fa723d801d3d1870456886535d9dd Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Mon, 18 Sep 2023 10:01:50 +0300 Subject: [PATCH] resolved #10137 - mod checker accepts era for unit type --- core/src/com/unciv/models/ruleset/unique/UniqueParameterType.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/com/unciv/models/ruleset/unique/UniqueParameterType.kt b/core/src/com/unciv/models/ruleset/unique/UniqueParameterType.kt index 88c0c10517..9e1612e04d 100644 --- a/core/src/com/unciv/models/ruleset/unique/UniqueParameterType.kt +++ b/core/src/com/unciv/models/ruleset/unique/UniqueParameterType.kt @@ -115,6 +115,7 @@ enum class UniqueParameterType( UniqueType.UniqueComplianceErrorSeverity? { if (parameterText in knownValues) return null if (ruleset.unitTypes.containsKey(parameterText)) return null + if (ruleset.eras.containsKey(parameterText)) return null if (ruleset.unitTypes.values.any { it.uniques.contains(parameterText) }) return null return UniqueType.UniqueComplianceErrorSeverity.WarningOnly }