feat: mirror scroll forced on in DR modes, fix settings code bit for it

This commit is contained in:
aerinon
2025-01-07 15:56:33 -07:00
parent c3f6317e84
commit ed5627d5bc
3 changed files with 8 additions and 6 deletions

2
Rom.py
View File

@@ -546,7 +546,7 @@ def patch_rom(world, rom, player, team, is_mystery=False):
# setup dr option flags based on experimental, etc.
dr_flags = DROptions.NoOptions
if world.mirrorscroll[player]:
if world.mirrorscroll[player] or world.doorShuffle[player] != 'vanilla':
dr_flags |= DROptions.Town_Portal
if world.doorShuffle[player] == 'vanilla':
dr_flags |= DROptions.Eternal_Mini_Bosses