From f499a4537170c77826ed3029220d94ee0af6f95c Mon Sep 17 00:00:00 2001 From: Ryan Reed Date: Sat, 22 Mar 2025 08:34:21 -0400 Subject: [PATCH] Ensuring nonexistent item can't be selected --- scenes/ui/quick_slots.gd | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scenes/ui/quick_slots.gd b/scenes/ui/quick_slots.gd index 607557c..74d3a01 100644 --- a/scenes/ui/quick_slots.gd +++ b/scenes/ui/quick_slots.gd @@ -56,6 +56,8 @@ func get_selected_item() -> String: return _items[_selected_item] func select_item_index(slot_index: int) -> void: + if slot_index >= _items.size(): return + _selected_item = slot_index update_highlighted_slot() InventoryManager.quick_slot_item_changed.emit(get_selected_item())