We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents dd9d4a5 + e432ed3 commit 1f0d08fCopy full SHA for 1f0d08f
randomizer/Settings.py
@@ -55,6 +55,8 @@
55
from randomizer.Prices import CompleteVanillaPrices, RandomizePrices, VanillaPrices
56
from randomizer.SettingStrings import encrypt_settings_string_enum
57
from randomizer.ShuffleBosses import (
58
+ BossMapList,
59
+ KRoolMaps,
60
ShuffleBosses,
61
ShuffleBossKongs,
62
ShuffleKKOPhaseOrder,
@@ -1773,6 +1775,9 @@ def resolve_settings(self):
1773
1775
Maps.CastleBoss,
1774
1776
]
1777
)
1778
+ # This guard is for backwards compatibility
1779
+ if not self.bosses_selected:
1780
+ self.bosses_selected = BossMapList.copy() + KRoolMaps.copy()
1781
phases = [x for x in phases if x in self.bosses_selected]
1782
possible_phases = phases.copy()
1783
if self.krool_phase_order_rando:
0 commit comments