Run through checks you can do with magic dagger

This commit is contained in:
Scipio Wright
2024-07-12 19:41:41 -04:00
parent c42866db98
commit 11bf9ed800

View File

@@ -1286,9 +1286,11 @@ def set_er_region_rules(world: "TunicWorld", regions: Dict[str, Region], portal_
lambda state: has_combat_reqs("Dark Tomb", state, player))
set_rule(wg_before_to_after_terry,
lambda state: state.has(laurels, player) or has_combat_reqs("West Garden", state, player))
lambda state: state.has_any({laurels, ice_dagger}, player)
or has_combat_reqs("West Garden", state, player))
set_rule(wg_after_to_before_terry,
lambda state: state.has(laurels, player) or has_combat_reqs("West Garden", state, player))
lambda state: state.has_any({laurels, ice_dagger}, player)
or has_combat_reqs("West Garden", state, player))
# laurels through, probably to the checkpoint, or just fight
set_rule(wg_checkpoint_to_after_terry,
lambda state: state.has(laurels, player) or has_combat_reqs("West Garden", state, player))