mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-08 23:08:35 +07:00
Resolved #10621 - Ruleset validation for negative-weight ruin rewards
This commit is contained in:
@ -178,6 +178,7 @@ class RulesetValidator(val ruleset: Ruleset) {
|
|||||||
tryFixUnknownUniques: Boolean
|
tryFixUnknownUniques: Boolean
|
||||||
) {
|
) {
|
||||||
for (reward in ruleset.ruinRewards.values) {
|
for (reward in ruleset.ruinRewards.values) {
|
||||||
|
if (reward.weight < 0) lines += "${reward.name} has a negative weight, which is not allowed!"
|
||||||
for (difficulty in reward.excludedDifficulties)
|
for (difficulty in reward.excludedDifficulties)
|
||||||
if (!ruleset.difficulties.containsKey(difficulty))
|
if (!ruleset.difficulties.containsKey(difficulty))
|
||||||
lines += "${reward.name} references difficulty ${difficulty}, which does not exist!"
|
lines += "${reward.name} references difficulty ${difficulty}, which does not exist!"
|
||||||
|
Reference in New Issue
Block a user