From 56add15970c5faac782d9b41866ac47c1d425f47 Mon Sep 17 00:00:00 2001 From: aerinon Date: Tue, 14 May 2024 08:36:43 -0600 Subject: [PATCH] fix: all cross-dungeon modes should add the mc_rule --- RELEASENOTES.md | 1 + Rules.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 4f76e525..177754af 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -150,6 +150,7 @@ These are now independent of retro mode and have three options: None, Random, an * Customizer: Fixed an issue with starting with `Ocarina` and flute_mode is active * Fix: HC Big Key drop doesn't count on Basic Doors * Fix: Small Key for this dungeon in Hera Basement doesn't count twice for the key counter + * Fix: All cross-dungeon modes with restrict boss items should require map/compass for the boss * Fixed a small bug with traversal algorithm * 1.4.1.11u * New Feature: Several spoiler levels added: None, Settings-only, Semi, Full, Debug diff --git a/Rules.py b/Rules.py index ce6eb08a..131c2e40 100644 --- a/Rules.py +++ b/Rules.py @@ -819,7 +819,7 @@ def global_rules(world, player): d_name = "Thieves' Town" if dungeon.startswith('Thieves') else dungeon for loc in [info.prize, f'{d_name} - Boss']: add_mc_rule(loc) - if world.doorShuffle[player] == 'crossed': + if world.doorShuffle[player] not in ['vanilla', 'basic']: add_mc_rule('Agahnim 1') add_mc_rule('Agahnim 2')