comparison ui/ItemLinkText.lua @ 28:4317e56e0a91

Fixed some crash issues with items and gems
author Adam tegen <adam.tegen@gmail.com>
date Fri, 17 Oct 2014 00:08:54 -0500
parents ec731d2fe6ba
children 44c285acfff0
comparison
equal deleted inserted replaced
27:0eb7f9a8e9a2 28:4317e56e0a91
22 end 22 end
23 23
24 function AskMrRobot.ItemLinkText:SetItemId(itemId, upgradeId, suffixId) 24 function AskMrRobot.ItemLinkText:SetItemId(itemId, upgradeId, suffixId)
25 AskMrRobot.ItemTooltipFrame.SetItemLink(self, link) 25 AskMrRobot.ItemTooltipFrame.SetItemLink(self, link)
26 self.itemName = nil 26 self.itemName = nil
27 if itemId > 0 then 27 if itemId and itemId > 0 then
28 local linkTemplate = "item:%d:0:0:0:0:0:%d:0:%d:0:%d" 28 local linkTemplate = "item:%d:0:0:0:0:0:%d:0:%d:0:%d"
29 local itemName, itemLink = GetItemInfo(linkTemplate:format(itemId, suffixId, UnitLevel("player"), upgradeId)) 29 local itemName, itemLink = GetItemInfo(linkTemplate:format(itemId, suffixId, UnitLevel("player"), upgradeId))
30 self:SetItemLink(itemLink) 30 self:SetItemLink(itemLink)
31 if itemLink then 31 if itemLink then
32 self.itemName = itemName 32 self.itemName = itemName