TUNIC: Add some more rules for Monastery connections (#4564)

* Move a couple locations to monastery

* Connect Quarry Back to Monastery

* Quarry Back -> Monastery with laurels, Monastery -> Monastery Back with wand/sword

* Add Monastery Back region

* Move a couple non-ER locations to monastery back

* Monastery front -> back with sword, wand, or laurels zip

* also laurels zip for non-ER
This commit is contained in:
Scipio Wright
2025-02-23 11:02:30 -05:00
committed by GitHub
parent 18de035b4d
commit 0f7fd48cdd
4 changed files with 15 additions and 7 deletions

View File

@@ -990,7 +990,9 @@ def set_er_region_rules(world: "TunicWorld", regions: Dict[str, Region], portal_
rule=lambda state: has_ice_grapple_logic(True, IceGrappling.option_hard, state, world))
monastery_front_to_back = regions["Monastery Front"].connect(
connecting_region=regions["Monastery Back"])
connecting_region=regions["Monastery Back"],
rule=lambda state: has_sword(state, player) or state.has(fire_wand, player)
or laurels_zip(state, world))
# laurels through the gate, no setup needed
regions["Monastery Back"].connect(
connecting_region=regions["Monastery Front"],