diff --git a/worlds/witness/WitnessLogic.txt b/worlds/witness/WitnessLogic.txt index 38519635..2bb0b5ca 100644 --- a/worlds/witness/WitnessLogic.txt +++ b/worlds/witness/WitnessLogic.txt @@ -33,11 +33,11 @@ Outside Tutorial (Outside Tutorial) - Outside Tutorial Path To Outpost - 0x03BA2 Door - 0x03BA2 (Outpost Path) - 0x0A3B5 Outside Tutorial Path To Outpost (Outside Tutorial) - Outside Tutorial Outpost - 0x0A170: -158011 - 0x0A171 (Outpost Entry Panel) - True - Dots +158011 - 0x0A171 (Outpost Entry Panel) - True - Dots & Full Dots Door - 0x0A170 (Outpost Entry) - 0x0A171 Outside Tutorial Outpost (Outside Tutorial) - Outside Tutorial - 0x04CA3: -158012 - 0x04CA4 (Outpost Exit Panel) - True - Dots & Black/White Squares +158012 - 0x04CA4 (Outpost Exit Panel) - True - Dots & Black/White Squares & Full Dots Door - 0x04CA3 (Outpost Exit) - 0x04CA4 158600 - 0x17CFB (Discard) - True - Triangles diff --git a/worlds/witness/locations.py b/worlds/witness/locations.py index 99bd3ece..cd27f3a9 100644 --- a/worlds/witness/locations.py +++ b/worlds/witness/locations.py @@ -242,9 +242,7 @@ class WitnessPlayerLocations: """Defines locations AFTER logic changes due to options""" self.PANEL_TYPES_TO_SHUFFLE = {"General", "Laser"} - self.CHECK_LOCATIONS = ( - StaticWitnessLocations.GENERAL_LOCATIONS - ) + self.CHECK_LOCATIONS = StaticWitnessLocations.GENERAL_LOCATIONS.copy() if get_option_value(world, player, "puzzle_randomization") == 1: self.CHECK_LOCATIONS.remove("Keep Pressure Plates 4")