mirror of
https://github.com/ArchipelagoMW/Archipelago.git
synced 2026-03-29 02:33:26 -07:00
has_stick -> has_melee
This commit is contained in:
@@ -1618,11 +1618,11 @@ def set_er_location_rules(world: "TunicWorld") -> None:
|
||||
|
||||
# Library Lab
|
||||
set_rule(world.get_location("Library Lab - Page 1"),
|
||||
lambda state: has_stick(state, player) or state.has_any((fire_wand, gun), player))
|
||||
lambda state: has_melee(state, player) or state.has_any((fire_wand, gun), player))
|
||||
set_rule(world.get_location("Library Lab - Page 2"),
|
||||
lambda state: has_stick(state, player) or state.has_any((fire_wand, gun), player))
|
||||
lambda state: has_melee(state, player) or state.has_any((fire_wand, gun), player))
|
||||
set_rule(world.get_location("Library Lab - Page 3"),
|
||||
lambda state: has_stick(state, player) or state.has_any((fire_wand, gun), player))
|
||||
lambda state: has_melee(state, player) or state.has_any((fire_wand, gun), player))
|
||||
|
||||
# Eastern Vault Fortress
|
||||
set_rule(world.get_location("Fortress Arena - Hexagon Red"),
|
||||
@@ -1631,11 +1631,11 @@ def set_er_location_rules(world: "TunicWorld") -> None:
|
||||
# gun isn't included since it can only break one leaf pile at a time, and we don't check how much mana you have
|
||||
# but really, I expect the player to just throw a bomb at them if they don't have melee
|
||||
set_rule(world.get_location("Fortress Leaf Piles - Secret Chest"),
|
||||
lambda state: has_stick(state, player) or state.has(ice_dagger, player))
|
||||
lambda state: has_melee(state, player) or state.has(ice_dagger, player))
|
||||
|
||||
# Beneath the Vault
|
||||
set_rule(world.get_location("Beneath the Fortress - Bridge"),
|
||||
lambda state: has_stick(state, player) or state.has_any({laurels, fire_wand}, player))
|
||||
lambda state: has_melee(state, player) or state.has_any({laurels, fire_wand}, player))
|
||||
|
||||
# Quarry
|
||||
set_rule(world.get_location("Quarry - [Central] Above Ladder Dash Chest"),
|
||||
|
||||
Reference in New Issue
Block a user