TUNIC: Fix chest in incorrect region, incorrect key requirement (#3132)
This commit is contained in:
parent
09abc5beaa
commit
6dbeb6c658
|
@ -1434,9 +1434,9 @@ def set_er_location_rules(world: "TunicWorld", ability_unlocks: Dict[str, int])
|
|||
set_rule(multiworld.get_location("Ruined Atoll - [West] Near Kevin Block", player),
|
||||
lambda state: state.has(laurels, player))
|
||||
set_rule(multiworld.get_location("Ruined Atoll - [East] Locked Room Lower Chest", player),
|
||||
lambda state: state.has_any({laurels, key}, player))
|
||||
lambda state: state.has(laurels, player) or state.has(key, player, 2))
|
||||
set_rule(multiworld.get_location("Ruined Atoll - [East] Locked Room Upper Chest", player),
|
||||
lambda state: state.has_any({laurels, key}, player))
|
||||
lambda state: state.has(laurels, player) or state.has(key, player, 2))
|
||||
|
||||
# Frog's Domain
|
||||
set_rule(multiworld.get_location("Frog's Domain - Side Room Grapple Secret", player),
|
||||
|
|
|
@ -143,7 +143,7 @@ location_table: Dict[str, TunicLocationData] = {
|
|||
"Overworld - [Southwest] Bombable Wall Near Fountain": TunicLocationData("Overworld", "Overworld"),
|
||||
"Overworld - [West] Chest After Bell": TunicLocationData("Overworld", "Overworld Belltower"),
|
||||
"Overworld - [Southwest] Tunnel Guarded By Turret": TunicLocationData("Overworld", "Overworld Tunnel Turret"),
|
||||
"Overworld - [East] Between Ladders Near Ruined Passage": TunicLocationData("Overworld", "Above Ruined Passage"),
|
||||
"Overworld - [East] Between Ladders Near Ruined Passage": TunicLocationData("Overworld", "After Ruined Passage"),
|
||||
"Overworld - [Northeast] Chest Above Patrol Cave": TunicLocationData("Overworld", "Upper Overworld"),
|
||||
"Overworld - [Southwest] Beach Chest Beneath Guard": TunicLocationData("Overworld", "Overworld Beach"),
|
||||
"Overworld - [Central] Chest Across From Well": TunicLocationData("Overworld", "Overworld"),
|
||||
|
|
|
@ -268,9 +268,9 @@ def set_location_rules(world: "TunicWorld", ability_unlocks: Dict[str, int]) ->
|
|||
set_rule(multiworld.get_location("Ruined Atoll - [West] Near Kevin Block", player),
|
||||
lambda state: state.has(laurels, player))
|
||||
set_rule(multiworld.get_location("Ruined Atoll - [East] Locked Room Lower Chest", player),
|
||||
lambda state: state.has_any({laurels, key}, player))
|
||||
lambda state: state.has(laurels, player) or state.has(key, player, 2))
|
||||
set_rule(multiworld.get_location("Ruined Atoll - [East] Locked Room Upper Chest", player),
|
||||
lambda state: state.has_any({laurels, key}, player))
|
||||
lambda state: state.has(laurels, player) or state.has(key, player, 2))
|
||||
set_rule(multiworld.get_location("Librarian - Hexagon Green", player),
|
||||
lambda state: has_sword(state, player) or options.logic_rules)
|
||||
|
||||
|
|
Loading…
Reference in New Issue