Skip to content

Commit 3f8a540

Browse files
author
LocalIdentity
committed
Fix crash when opening trader with empty jewel socket
1 parent 7b18c37 commit 3f8a540

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/Classes/TradeQuery.lua

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -882,7 +882,8 @@ end
882882
-- Tries to first return an existing watcher's eye slot if possible
883883
function TradeQueryClass:findValidSlotForWatchersEye()
884884
for _, socket in pairs(self.itemsTab.sockets) do
885-
if not socket.inactive and self.itemsTab.items[socket.selItemId].name:find("Watcher's Eye") then
885+
local socketItem = self.itemsTab.items[socket.selItemId]
886+
if not socket.inactive and socketItem and socketItem.name and socketItem.name:find("Watcher's Eye") then
886887
return socket
887888
end
888889
end

0 commit comments

Comments
 (0)