From 621e6442ce3e3a7c8cf454fd4651db9a431fae3c Mon Sep 17 00:00:00 2001 From: codemann8 Date: Wed, 18 Aug 2021 09:23:13 -0500 Subject: [PATCH] Fixed Standard mode to exclude Flute exits from traversal logic --- DoorShuffle.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DoorShuffle.py b/DoorShuffle.py index 769f4c4a..7c6250c0 100644 --- a/DoorShuffle.py +++ b/DoorShuffle.py @@ -1868,7 +1868,7 @@ def find_accessible_entrances(world, player, builder): connect = ext.connected_region if connect is None or ext.door and ext.door.blocked: continue - if world.mode[player] == 'standard' and builder.name == 'Hyrule Castle' and ext.name in ['Hyrule Castle Main Gate (North)', 'Top of Pyramid (Inner)', 'Inverted Pyramid Entrance' ]: + if world.mode[player] == 'standard' and builder.name == 'Hyrule Castle' and (ext.name.startswith('Flute From') or ext.name in ['Hyrule Castle Main Gate (North)', 'Top of Pyramid (Inner)', 'Inverted Pyramid Entrance']): continue if connect.name in entrances and connect not in visited_entrances: visited_entrances.append(connect.name)