From 2e5a5f351e20db0dcfa074ed61b4f57f34fa8a9a Mon Sep 17 00:00:00 2001 From: codemann8 Date: Thu, 14 Oct 2021 13:13:24 -0500 Subject: [PATCH] Allows starting flute to give access without reaching Kakariko Village --- BaseClasses.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/BaseClasses.py b/BaseClasses.py index 7ec38c89..4b9f9d00 100644 --- a/BaseClasses.py +++ b/BaseClasses.py @@ -1296,6 +1296,8 @@ class CollectionState(object): return self.has('Fire Rod', player) or self.has('Lamp', player) def can_flute(self, player): + if any(map(lambda i: i.name == 'Ocarina', self.world.precollected_items)): + return True lw = self.world.get_region('Kakariko Area', player) return self.has('Ocarina', player) and lw.can_reach(self) and self.is_not_bunny(lw, player)