diff --git a/worlds/kh1/Rules.py b/worlds/kh1/Rules.py index 7bea9943408d..ca6c5cafa1c4 100644 --- a/worlds/kh1/Rules.py +++ b/worlds/kh1/Rules.py @@ -74,7 +74,7 @@ def set_rules(multiworld: MultiWorld, player: int): #multiworld.get_location("Traverse Town Secret Waterway Near Stairs Chest" , player).access_rule = lambda state: has_item(state, player, "Red Trinity") multiworld.get_location("Wonderland Rabbit Hole Green Trinity Chest" , player).access_rule = lambda state: has_item(state, player, "Green Trinity") #multiworld.get_location("Wonderland Rabbit Hole Defeat Heartless After Trial Chest" , player).access_rule = lambda state: has_item(state, player, "") - multiworld.get_location("Wonderland Rabbit Hole Defeat Heartless After Hollow Bastion Chest" , player).access_rule = lambda state: has_item(state, player, "Hollow Bastion") and has_x_worlds(state, player, 7) + #multiworld.get_location("Wonderland Rabbit Hole Defeat Heartless After Hollow Bastion Chest" , player).access_rule = lambda state: has_item(state, player, "Hollow Bastion") and has_x_worlds(state, player, 7) multiworld.get_location("Wonderland Bizarre Room Green Trinity Chest" , player).access_rule = lambda state: has_item(state, player, "Green Trinity") multiworld.get_location("Wonderland Queen's Castle Hedge Left Red Chest" , player).access_rule = lambda state: has_evidence(state, player) or has_item(state, player, "High Jump") multiworld.get_location("Wonderland Queen's Castle Hedge Right Blue Chest" , player).access_rule = lambda state: has_evidence(state, player) or has_item(state, player, "High Jump") @@ -239,7 +239,7 @@ def set_rules(multiworld: MultiWorld, player: int): #multiworld.get_location("Hollow Bastion Base Level Platform Near Entrance Chest" , player).access_rule = lambda state: has_item(state, player, "") #multiworld.get_location("Hollow Bastion Base Level Near Crystal Switch Chest" , player).access_rule = lambda state: has_item(state, player, "") #multiworld.get_location("Hollow Bastion Waterway Near Save Chest" , player).access_rule = lambda state: has_item(state, player, "") - multiworld.get_location("Hollow Bastion Waterway Blizzard on Bubble Chest" , player).access_rule = lambda state: has_item(state, player, "Progressive Blizzard") and has_item("High Jump") + multiworld.get_location("Hollow Bastion Waterway Blizzard on Bubble Chest" , player).access_rule = lambda state: has_item(state, player, "Progressive Blizzard") and has_item(state, player, "High Jump") #multiworld.get_location("Hollow Bastion Waterway Unlock Passage from Base Level Chest" , player).access_rule = lambda state: has_item(state, player, "") #multiworld.get_location("Hollow Bastion Dungeon By Candles Chest" , player).access_rule = lambda state: has_item(state, player, "") #multiworld.get_location("Hollow Bastion Dungeon Corner Chest" , player).access_rule = lambda state: has_item(state, player, "") @@ -276,7 +276,7 @@ def set_rules(multiworld: MultiWorld, player: int): multiworld.get_location("Monstro Chamber 6 White Trinity Chest" , player).access_rule = lambda state: has_item(state, player, "White Trinity") #multiworld.get_location("Awakening Chest" , player).access_rule = lambda state: has_item(state, player, "") - multiworld.get_location("Chronicles Sora's Story" , player).access_rule = lambda state: has_item(state, player,"Hollow Bastion") and has_x_worlds(state, player, 7) and has_item(state, player, "High Jump") and has_item(state, player, "Glide") and has_emblems(state, player) + #multiworld.get_location("Chronicles Sora's Story" , player).access_rule = lambda state: has_item(state, player,"Hollow Bastion") and has_x_worlds(state, player, 7) and has_item(state, player, "High Jump") and has_item(state, player, "Glide") and has_emblems(state, player) multiworld.get_location("Chronicles Wonderland" , player).access_rule = lambda state: has_evidence(state, player) #multiworld.get_location("Chronicles Olympus Coliseum" , player).access_rule = lambda state: has_item(state, player, "") multiworld.get_location("Chronicles Deep Jungle" , player).access_rule = lambda state: has_slides(state, player)