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 |
