Fix 11.1.5 error, update TOC

Fixes #15
This commit is contained in:
2025-04-26 16:36:46 -05:00
parent b2c12901f6
commit bb3316cad3
3 changed files with 14 additions and 4 deletions

View File

@ -1705,7 +1705,12 @@ function Breakables:IsInEquipmentSet(itemId)
end
function Breakables:GetItemIdFromLink(itemLink)
local _, foundItemId = strsplit(":", itemLink)
local _, num1, num2 = strsplit(":", itemLink)
local foundItemId = num1
-- support new item link format that adds a new : section in front
if not tonumber(foundItemId) then
foundItemId = num2
end
return tonumber(foundItemId)
end
@ -1730,7 +1735,7 @@ function Breakables:SortBreakables(foundBreakables)
local iId = self:GetItemIdFromLink(foundBreakables[i][IDX_LINK])
for j=i,#foundBreakables do
local jId = self:GetItemIdFromLink(foundBreakables[j][IDX_LINK])
if iId < jId then
if iId > jId then
local temp = foundBreakables[i]
foundBreakables[i] = foundBreakables[j]
foundBreakables[j] = temp