Mercurial > wow > askmrrobot
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 |