From 3d61abde01f8bc2b0fc342849f2307d9dfe2aaf0 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Mon, 8 Sep 2025 14:15:27 -0400 Subject: [Client] Handle lavender cubes --- client/Archipelago/manager.gd | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'client/Archipelago/manager.gd') diff --git a/client/Archipelago/manager.gd b/client/Archipelago/manager.gd index b71a326..a709277 100644 --- a/client/Archipelago/manager.gd +++ b/client/Archipelago/manager.gd @@ -371,7 +371,10 @@ func _client_connected(slot_data): _item_locks[door.get_id()] = [progressive.get_ap_id(), i + 1] for door_group in gamedata.objects.get_door_groups(): - if door_group.get_type() == gamedata.SCRIPT_proto.DoorGroupType.CONNECTOR: + if ( + door_group.get_type() == gamedata.SCRIPT_proto.DoorGroupType.CONNECTOR + or door_group.get_type() == gamedata.SCRIPT_proto.DoorGroupType.SHUFFLE_GROUP + ): for door in door_group.get_doors(): _item_locks[door] = [door_group.get_ap_id(), 1] -- cgit 1.4.1