@@ -379,6 +379,7 @@ class TimespinnerOptions(PerGameCommonOptions, DeathLinkMixin):
379
379
cantoran : Cantoran
380
380
lore_checks : LoreChecks
381
381
boss_rando : BossRando
382
+ enemy_rando : EnemyRando
382
383
damage_rando : DamageRando
383
384
damage_rando_overrides : DamageRandoOverrides
384
385
hp_cap : HpCap
@@ -445,6 +446,7 @@ class BackwardsCompatiableTimespinnerOptions(TimespinnerOptions):
445
446
Cantoran : hidden (Cantoran ) # type: ignore
446
447
LoreChecks : hidden (LoreChecks ) # type: ignore
447
448
BossRando : hidden (BossRando ) # type: ignore
449
+ EnemyRando : hidden (EnemyRando ) # type: ignore
448
450
DamageRando : hidden (DamageRando ) # type: ignore
449
451
DamageRandoOverrides : HiddenDamageRandoOverrides
450
452
HpCap : hidden (HpCap ) # type: ignore
@@ -516,6 +518,10 @@ def handle_backward_compatibility(self) -> None:
516
518
self .boss_rando == BossRando .default :
517
519
self .boss_rando .value = self .BossRando .value
518
520
self .has_replaced_options .value = Toggle .option_true
521
+ if self .EnemyRando != EnemyRando .default and \
522
+ self .enemy_rando == EnemyRando .default :
523
+ self .enemy_rando .value = self .EnemyRando .value
524
+ self .has_replaced_options .value = Toggle .option_true
519
525
if self .DamageRando != DamageRando .default and \
520
526
self .damage_rando == DamageRando .default :
521
527
self .damage_rando .value = self .DamageRando .value
0 commit comments