TUNIC: Fix minimal Heir access in ladder shuffle (#3189)

This commit is contained in:
Scipio Wright
2024-04-21 11:00:16 -04:00
committed by GitHub
parent 3e27b93c37
commit 6aafa6ff04
3 changed files with 11 additions and 4 deletions

View File

@@ -986,7 +986,7 @@ def set_er_region_rules(world: "TunicWorld", ability_unlocks: Dict[str, int], re
connecting_region=regions["Spirit Arena Victory"],
rule=lambda state: (state.has(gold_hexagon, player, world.options.hexagon_goal.value) if
world.options.hexagon_quest else
state.has_all({red_hexagon, green_hexagon, blue_hexagon}, player)))
state.has_all({red_hexagon, green_hexagon, blue_hexagon, "Unseal the Heir"}, player)))
# connecting the regions portals are in to other portals you can access via ladder storage
# using has_stick instead of can_ladder_storage since it's already checking the logic rules