Added Zelda Delivered rule to Flute usage if Standard

This commit is contained in:
codemann8
2022-07-08 22:12:59 -05:00
parent 673ac9ac23
commit 51535d7a10

View File

@@ -1365,6 +1365,8 @@ class CollectionState(object):
return self.has('Fire Rod', player) or self.has('Lamp', player)
def can_flute(self, player):
if self.world.mode[player] == 'standard' and not self.has('Zelda Delivered', player):
return False
if any(map(lambda i: i.name in ['Ocarina', 'Ocarina (Activated)'], self.world.precollected_items)):
return True
lw = self.world.get_region('Kakariko Area', player)