From a91f45f41080c09e2aee80793c432461a3ca849d Mon Sep 17 00:00:00 2001 From: SomeTroglodyte <63000004+SomeTroglodyte@users.noreply.github.com> Date: Tue, 30 Jan 2024 18:58:26 +0100 Subject: [PATCH] RulesetValidator: Raise severity for untyped uniques with parameters (#11048) --- .../src/com/unciv/models/ruleset/validation/UniqueValidator.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/com/unciv/models/ruleset/validation/UniqueValidator.kt b/core/src/com/unciv/models/ruleset/validation/UniqueValidator.kt index f0d61d4f04..d6e413cd94 100644 --- a/core/src/com/unciv/models/ruleset/validation/UniqueValidator.kt +++ b/core/src/com/unciv/models/ruleset/validation/UniqueValidator.kt @@ -217,7 +217,8 @@ class UniqueValidator(val ruleset: Ruleset) { return listOf(RulesetError( "$prefix unique \"${unique.text}\" not found in Unciv's unique types, and is not used as a filtering unique.", - RulesetErrorSeverity.OK)) + if (unique.params.isEmpty()) RulesetErrorSeverity.OK else RulesetErrorSeverity.Warning + )) } private fun isFilteringUniqueAllowed(unique: Unique): Boolean {