fix for "Unknown Item"
This commit is contained in:
@@ -4557,7 +4557,7 @@ function damageClass:MontaInfoDamageDone() --I guess this fills the list of spel
|
||||
|
||||
---@type number, spelltable
|
||||
for spellId, spellTable in pairs(actorSpells) do
|
||||
spellTable.ChartData = nil
|
||||
spellTable.ChartData = nil --~ChartData
|
||||
|
||||
---@type string
|
||||
local spellName = _GetSpellInfo(spellId)
|
||||
@@ -5365,6 +5365,8 @@ function damageClass:BuildSpellDetails(spellBar, spellBlockContainer, blockIndex
|
||||
blockLine3.rightText:SetText(Loc ["STRING_DPS"] .. ": " .. Details:CommaValue(spellTable.c_total / critTempoPercent))
|
||||
end
|
||||
|
||||
|
||||
|
||||
if (trinketData[spellId]) then
|
||||
---@type trinketdata
|
||||
local trinketInfo = trinketData[spellId]
|
||||
|
||||
@@ -123,10 +123,6 @@ do
|
||||
local itemIcon = C_Item.GetItemIconByID(itemId)
|
||||
local itemName = C_Item.GetItemNameByID(itemId)
|
||||
|
||||
if (itemName == "") then
|
||||
itemName = "@notloaded@"
|
||||
end
|
||||
|
||||
if (itemIcon and itemName) then
|
||||
result = "" .. CreateTextureMarkup(itemIcon, iconSize, iconSize, iconSize, iconSize, unpack(coords)) .. " " .. itemName .. ""
|
||||
end
|
||||
@@ -328,11 +324,13 @@ do
|
||||
local spellName, _, spellIcon = GetSpellInfo(spellId)
|
||||
|
||||
local itemName = formatTextForItem(itemId)
|
||||
if (itemName == "") then
|
||||
itemName = "Unknown Item"
|
||||
if (itemName ~= "") then
|
||||
Details:UserCustomSpellAdd(spellId, itemName, spellIcon or [[Interface\InventoryItems\WoWUnknownItem01]])
|
||||
else
|
||||
if (not Details.UpdateIconsTimer or Details.UpdateIconsTimer:IsCancelled()) then
|
||||
Details.UpdateIconsTimer = C_Timer.NewTimer(3, Details.FillUserCustomSpells)
|
||||
end
|
||||
end
|
||||
|
||||
Details:UserCustomSpellAdd(spellId, itemName, spellIcon or [[Interface\InventoryItems\WoWUnknownItem01]])
|
||||
end
|
||||
|
||||
for i = #Details.savedCustomSpells, 1, -1 do
|
||||
|
||||
Reference in New Issue
Block a user