about summary refs log tree commit diff stats
path: root/Archipelago
diff options
context:
space:
mode:
Diffstat (limited to 'Archipelago')
-rw-r--r--Archipelago/client.gd5
1 files changed, 5 insertions, 0 deletions
diff --git a/Archipelago/client.gd b/Archipelago/client.gd index 896673a..2aa4697 100644 --- a/Archipelago/client.gd +++ b/Archipelago/client.gd
@@ -740,6 +740,11 @@ func processItem(item, index, from, flags):
740 for warp_id in gamedata.warp_ids_by_item_id[int(item)]: 740 for warp_id in gamedata.warp_ids_by_item_id[int(item)]:
741 warpsNode.get_node(warp_id).unlock_warp() 741 warpsNode.get_node(warp_id).unlock_warp()
742 742
743 if gamedata.warp_ids_by_item_id.has(int(item)):
744 var warpsNode = get_tree().get_root().get_node("Spatial/Warps")
745 for warp_id in gamedata.warp_ids_by_item_id[int(item)]:
746 warpsNode.get_node(warp_id).unlock_warp()
747
743 # Handle progressive items. 748 # Handle progressive items.
744 if item_name in progressive_items.keys(): 749 if item_name in progressive_items.keys():
745 if not item_name in _progressive_progress: 750 if not item_name in _progressive_progress: