mirror of
https://github.com/ArchipelagoMW/Archipelago.git
synced 2026-05-27 13:59:56 -07:00
Add rule for entering town portal of having equipment to deal with enemies
This commit is contained in:
@@ -330,7 +330,7 @@ def set_er_region_rules(world: "TunicWorld", regions: Dict[str, Region], portal_
|
|||||||
regions["Overworld Fountain Cross Door"].connect(
|
regions["Overworld Fountain Cross Door"].connect(
|
||||||
connecting_region=regions["Overworld"])
|
connecting_region=regions["Overworld"])
|
||||||
|
|
||||||
regions["Overworld"].connect(
|
ow_to_town_portal = regions["Overworld"].connect(
|
||||||
connecting_region=regions["Overworld Town Portal"],
|
connecting_region=regions["Overworld Town Portal"],
|
||||||
rule=lambda state: has_ability(prayer, state, world))
|
rule=lambda state: has_ability(prayer, state, world))
|
||||||
regions["Overworld Town Portal"].connect(
|
regions["Overworld Town Portal"].connect(
|
||||||
@@ -1267,6 +1267,8 @@ def set_er_region_rules(world: "TunicWorld", regions: Dict[str, Region], portal_
|
|||||||
connecting_region=regions["Rooted Ziggurat Lower Entry"],
|
connecting_region=regions["Rooted Ziggurat Lower Entry"],
|
||||||
rule=lambda state: state.has(laurels, player))
|
rule=lambda state: state.has(laurels, player))
|
||||||
|
|
||||||
|
add_rule(ow_to_town_portal,
|
||||||
|
lambda state: has_combat_reqs("Before Well", state, player))
|
||||||
# need to fight through the rudelings and turret, or just laurels from near the windmill
|
# need to fight through the rudelings and turret, or just laurels from near the windmill
|
||||||
set_rule(ow_to_well_entry,
|
set_rule(ow_to_well_entry,
|
||||||
lambda state: state.has(laurels, player)
|
lambda state: state.has(laurels, player)
|
||||||
|
|||||||
Reference in New Issue
Block a user