about summary refs log tree commit diff stats
path: root/apworld/player_logic.py
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2026-02-05 14:58:51 -0500
committerStar Rauchenberger <fefferburbia@gmail.com>2026-02-05 14:59:18 -0500
commitc5fa0dcde264ea95e75b54884934abc2573cd8f9 (patch)
tree4225c60660d812511679a26bafb5d97696e2394b /apworld/player_logic.py
parent432531dca528825f841f632ad0c8291a3a7dcc19 (diff)
downloadlingo2-archipelago-c5fa0dcde264ea95e75b54884934abc2573cd8f9.tar.gz
lingo2-archipelago-c5fa0dcde264ea95e75b54884934abc2573cd8f9.tar.bz2
lingo2-archipelago-c5fa0dcde264ea95e75b54884934abc2573cd8f9.zip
Annotate Lavender Cubes as always item in daed only mode
Diffstat (limited to 'apworld/player_logic.py')
-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