Skip to content

Commit 7850983

Browse files
added glide+swimming route into The Sequoia if HopToIt:Pray is turned on; added HopToIt:FancyFootwork requirement for jumping up to short & tall box friends in Rolling Quintar Fields
1 parent e613c42 commit 7850983

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

worlds/crystal_project/regions.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -442,9 +442,9 @@ def init_areas(world: "CrystalProjectWorld", locations: List[LocationData], opti
442442
BOOMER_OVERLOOK_AP_REGION: lambda state: logic.has_horizontal_movement(state)})
443443
#Rolling Quintar Fields start
444444
fancy_add_exits(world, ROLLING_QUINTAR_FIELDS_AP_REGION, [ROLLING_TREETOP_HIGHWAY_AP_REGION, SANCTUM_ENTRANCE_AP_REGION, CAPITAL_SEQUOIA_AP_REGION, QUINTAR_NEST_AP_REGION, OKIMOTO_NS_AP_REGION, QUINTAR_RESERVE_AP_REGION],
445-
#Obscure Route: Rolling Quintar Fields -> Sanctum Entrance; jump up to the "Pinnacle by short and tall box friends" check from the Quintar Enthusiast's House (auto-jump helps)
446445
{ROLLING_TREETOP_HIGHWAY_AP_REGION: lambda state: logic.has_rental_quintar(state, ROLLING_QUINTAR_FIELDS_DISPLAY_NAME) or logic.has_vertical_movement(state),
447-
SANCTUM_ENTRANCE_AP_REGION: lambda state: logic.obscure_routes_on(state),
446+
# Obscure Route: RQF -> Sanctum Entrance; jump up to the "Pinnacle by short and tall box friends" check from the Quintar Enthusiast's House (auto-jump helps)
447+
SANCTUM_ENTRANCE_AP_REGION: lambda state: logic.obscure_routes_on(state) and options.hop_to_it.value >= options.hop_to_it.option_fancy_footwork,
448448
OKIMOTO_NS_AP_REGION: lambda state: logic.has_vertical_movement(state),
449449
QUINTAR_RESERVE_AP_REGION: lambda state: logic.has_vertical_movement(state)})
450450
fancy_add_exits(world, ROLLING_TREETOP_HIGHWAY_AP_REGION, [ROLLING_QUINTAR_FIELDS_AP_REGION, SANCTUM_ENTRANCE_AP_REGION],
@@ -931,7 +931,7 @@ def init_areas(world: "CrystalProjectWorld", locations: List[LocationData], opti
931931
SALMON_ROOM_AP_REGION: lambda state: logic.has_swimming(state),
932932
NEPTUNE_SHRINE_AP_REGION: lambda state: logic.has_swimming(state),
933933
THE_DEPTHS_AP_REGION: lambda state: logic.has_swimming(state),
934-
THE_SEQUOIA_AP_REGION: lambda state: logic.has_golden_quintar(state)})
934+
THE_SEQUOIA_AP_REGION: lambda state: logic.has_golden_quintar(state) or (options.hop_to_it.value == options.hop_to_it.option_pray and logic.has_swimming(state) and logic.has_glide(state))})
935935
fancy_add_exits(world, SARA_SARA_SAND_BAR_AP_REGION, [THE_DEEP_SEA_AP_REGION],
936936
{THE_DEEP_SEA_AP_REGION: lambda state: logic.has_swimming(state)})
937937
#The Deep Sea end

0 commit comments

Comments
 (0)