about summary refs log tree commit diff stats
path: root/apworld
diff options
context:
space:
mode:
Diffstat (limited to 'apworld')
-rw-r--r--apworld/player_logic.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/apworld/player_logic.py b/apworld/player_logic.py index 2ffc0eb..b946296 100644 --- a/apworld/player_logic.py +++ b/apworld/player_logic.py
@@ -322,10 +322,8 @@ class Lingo2PlayerLogic:
322 if not self.world.options.shuffle_control_center_colors or self.world.options.shuffle_worldports: 322 if not self.world.options.shuffle_control_center_colors or self.world.options.shuffle_worldports:
323 continue 323 continue
324 elif door_group.type == data_pb2.DoorGroupType.SHUFFLE_GROUP: 324 elif door_group.type == data_pb2.DoorGroupType.SHUFFLE_GROUP:
325 if door_group.name == "Lavender Cubes" and self.world.options.daedalus_only: 325 if (not self.world.options.shuffle_doors and
326 # Always shuffle this if we're in Daed-only mode. 326 not (door_group.daedalus_only_always_item and self.world.options.daedalus_only)):
327 pass
328 elif not self.world.options.shuffle_doors:
329 continue 327 continue
330 else: 328 else:
331 continue 329 continue