about summary refs log tree commit diff stats
path: root/apworld/player_logic.py
diff options
context:
space:
mode:
Diffstat (limited to 'apworld/player_logic.py')
-rw-r--r--apworld/player_logic.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/apworld/player_logic.py b/apworld/player_logic.py index 4aa481d..966f712 100644 --- a/apworld/player_logic.py +++ b/apworld/player_logic.py
@@ -234,10 +234,10 @@ class Lingo2PlayerLogic:
234 234
235 for door_group in world.static_logic.objects.door_groups: 235 for door_group in world.static_logic.objects.door_groups:
236 if door_group.type == data_pb2.DoorGroupType.CONNECTOR: 236 if door_group.type == data_pb2.DoorGroupType.CONNECTOR:
237 if not self.world.options.shuffle_doors: 237 if not self.world.options.shuffle_doors or self.world.options.shuffle_worldports:
238 continue 238 continue
239 elif door_group.type == data_pb2.DoorGroupType.COLOR_CONNECTOR: 239 elif door_group.type == data_pb2.DoorGroupType.COLOR_CONNECTOR:
240 if not self.world.options.shuffle_control_center_colors: 240 if not self.world.options.shuffle_control_center_colors or self.world.options.shuffle_worldports:
241 continue 241 continue
242 elif door_group.type == data_pb2.DoorGroupType.SHUFFLE_GROUP: 242 elif door_group.type == data_pb2.DoorGroupType.SHUFFLE_GROUP:
243 if not self.world.options.shuffle_doors: 243 if not self.world.options.shuffle_doors: