From f1c681bb1f5af02373a7a3902e8e6544ec4bfd88 Mon Sep 17 00:00:00 2001 From: codemann8 Date: Sat, 21 Dec 2024 18:49:03 -0600 Subject: [PATCH] Fix issue with smith getting deleted on s+q due to bomb walls --- OverworldShuffle.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/OverworldShuffle.py b/OverworldShuffle.py index 625e43d2..6663bdf7 100644 --- a/OverworldShuffle.py +++ b/OverworldShuffle.py @@ -1404,6 +1404,9 @@ def can_reach_smith(world, player): if world.logic[player] in ['noglitches', 'minorglitches'] and not world.is_tile_swapped(0x29, player): blank_state.collect(ItemFactory('Titans Mitts', player), True) blank_state.collect(ItemFactory('Moon Pearl', player), True) + if not world.bombbag[player]: + blank_state.collect(ItemFactory('Farmable Bombs', player), True) + blank_state.collect(ItemFactory('Farmable Rupees', player), True) found = False explored_regions = list()