mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-05 15:59:50 +07:00
Fixed bug when attempting to load a game that uses mods you don't have
This commit is contained in:
@ -366,7 +366,7 @@ class GameInfo {
|
||||
tileMap.gameInfo = this
|
||||
|
||||
// [TEMPORARY] Convert old saves to newer ones by moving base rulesets from the mod list to the base ruleset field
|
||||
val baseRulesetInMods = gameParameters.mods.firstOrNull { RulesetCache[it]!!.modOptions.isBaseRuleset }
|
||||
val baseRulesetInMods = gameParameters.mods.firstOrNull { RulesetCache[it]?.modOptions?.isBaseRuleset==true }
|
||||
if (baseRulesetInMods != null) {
|
||||
gameParameters.baseRuleset = baseRulesetInMods
|
||||
gameParameters.mods = LinkedHashSet(gameParameters.mods.filter { it != baseRulesetInMods })
|
||||
|
Reference in New Issue
Block a user