fix: potential fix for GT basement

This commit is contained in:
aerinon
2025-11-14 13:24:08 -07:00
parent 923ba14d61
commit f6d774b13f
2 changed files with 9 additions and 1 deletions

View File

@@ -2434,6 +2434,9 @@ def eval_small_key_door_partial_main(state, door_name, dungeon, player):
number = min(number, door_rule.alternate_small_key)
door_openable |= state.has_sm_key(key_logic.small_key_name, player, number)
break
if state.placing_items and any(lock_item == item.name for item in state.placing_items):
number = min(number, door_rule.alternate_small_key)
door_openable |= state.has_sm_key(key_logic.small_key_name, player, number)
return door_openable