- Fixed an error when an item slot was specified that the user had no item equipped in.

This commit is contained in:
Parnic
2014-10-12 21:50:53 -05:00
parent 160bf71aa3
commit d4b5367552

View File

@ -670,11 +670,14 @@ function IceCustomCDBar.prototype:UpdateIcon()
self.barFrame.icon:SetTexture(icon)
end
else
local name, _, _, _, _, _, _, _, _, texture = GetItemInfo(GetInventoryItemID("player", GetInventorySlotInfo(validInventorySlotNames[self.moduleSettings.itemToTrack])))
local itemId = GetInventoryItemID("player", GetInventorySlotInfo(validInventorySlotNames[self.moduleSettings.itemToTrack]))
if itemId then
local name, _, _, _, _, _, _, _, _, texture = GetItemInfo(itemId)
if name and texture then
self.barFrame.icon:SetTexture(texture)
end
end
end
if IceHUD.IceCore:IsInConfigMode() or self.moduleSettings.displayAuraIcon then
self.barFrame.icon:Show()