From 3fab26f42328a5bbc347217fab580fab889eae98 Mon Sep 17 00:00:00 2001 From: aerinon Date: Thu, 15 Jan 2026 14:56:03 -0700 Subject: [PATCH] fix: prevent locked location from being moved by rupee balancing --- Fill.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Fill.py b/Fill.py index 70864fce..d466f044 100644 --- a/Fill.py +++ b/Fill.py @@ -936,6 +936,8 @@ def balance_money_progression(world): return [loc for loc in locations if sphere_state.can_reach(loc) and sphere_state.not_flooding_a_key(sphere_state.world, loc)] def interesting_item(location, item, world, player): + if location.event or location.locked: + return True if item.advancement: return True if item.type is not None or item.name.startswith('Rupee'):