Bandaid fix for universal key error
This commit is contained in:
@@ -857,7 +857,7 @@ class CollectionState(object):
|
|||||||
door_candidates.append(door.name)
|
door_candidates.append(door.name)
|
||||||
return door_candidates
|
return door_candidates
|
||||||
door_candidates, skip = [], set()
|
door_candidates, skip = [], set()
|
||||||
if state.world.accessibility[player] != 'locations' and remaining_keys == 0:
|
if state.world.accessibility[player] != 'locations' and remaining_keys == 0 and dungeon_name in state.world.key_logic[player]:
|
||||||
key_logic = state.world.key_logic[player][dungeon_name]
|
key_logic = state.world.key_logic[player][dungeon_name]
|
||||||
for door, paired in key_logic.sm_doors.items():
|
for door, paired in key_logic.sm_doors.items():
|
||||||
if door.name in key_logic.door_rules:
|
if door.name in key_logic.door_rules:
|
||||||
|
|||||||
Reference in New Issue
Block a user