From 7c1ffbf70052721ac5433b86ddbc176f51413d99 Mon Sep 17 00:00:00 2001 From: gaithern Date: Sat, 8 Jun 2024 21:09:15 -0500 Subject: [PATCH] Update Rules.py --- worlds/kh1/Rules.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/worlds/kh1/Rules.py b/worlds/kh1/Rules.py index d16fadbcf8e4..4ed9ebcf009b 100644 --- a/worlds/kh1/Rules.py +++ b/worlds/kh1/Rules.py @@ -1984,6 +1984,7 @@ def set_rules(multiworld: MultiWorld, player: int, options, eotw_required_report ( has_item(state, player, "Theon Vol. 6") or has_at_least(state, player, "High Jump", 3) + or has_emblems(state, player) ) and has_item(state, player, "Progressive Fire") and @@ -1997,17 +1998,20 @@ def set_rules(multiworld: MultiWorld, player: int, options, eotw_required_report multiworld.get_location("Hollow Bastion Entrance Hall Emblem Piece (Chest)" , player).access_rule = lambda state: ( has_item(state, player, "Theon Vol. 6") or has_at_least(state, player, "High Jump", 3) + or has_emblems(state, player) ) multiworld.get_location("Hollow Bastion Entrance Hall Emblem Piece (Statue)" , player).access_rule = lambda state: ( ( has_item(state, player, "Theon Vol. 6") or has_at_least(state, player, "High Jump", 3) + or has_emblems(state, player) ) and has_item(state, player, "Red Trinity") ) multiworld.get_location("Hollow Bastion Entrance Hall Emblem Piece (Fountain)" , player).access_rule = lambda state: ( has_item(state, player, "Theon Vol. 6") or has_at_least(state, player, "High Jump", 3) + or has_emblems(state, player) ) #multiworld.get_location("Traverse Town 1st District Leon Gift" , player).access_rule = lambda state: () #multiworld.get_location("Traverse Town 1st District Aerith Gift" , player).access_rule = lambda state: ()