Mercurial > wow > inventory
comparison Summary.lua @ 12:417c3cfb9623
GetItemInfo seems to be changed in 4.0.1, but I can?t find proper documentation on the changes done... Well anyway, whenever your items cache has been reset, Inventorium should continue default to itemname and link ?Unknown (#ITEMID)? and white rarity.
author | Zerotorescue |
---|---|
date | Sat, 16 Oct 2010 20:58:39 +0200 |
parents | 10a2244f7ff0 |
children | 5006cb0e97c6 |
comparison
equal
deleted
inserted
replaced
11:10a2244f7ff0 | 12:417c3cfb9623 |
---|---|
249 | 249 |
250 -- Retrieve items list | 250 -- Retrieve items list |
251 if not itemsCache[groupName] then | 251 if not itemsCache[groupName] then |
252 itemsCache[groupName] = {}; | 252 itemsCache[groupName] = {}; |
253 | 253 |
254 local unknownItemName = "Unknown (#%d)"; | |
255 | |
254 -- Sort item list | 256 -- Sort item list |
255 for itemId in pairs(values.items) do | 257 for itemId, _ in pairs(values.items) do |
256 local itemName, itemLink, itemRarity = GetItemInfo(itemId); | 258 local itemName, itemLink, itemRarity = GetItemInfo(itemId); |
259 | |
260 if not itemRarity then | |
261 print(itemId .. ": " .. itemName .. " - " .. itemLink); | |
262 end | |
257 | 263 |
258 table.insert(itemsCache[groupName], { | 264 table.insert(itemsCache[groupName], { |
259 id = itemId, | 265 id = itemId, |
260 name = itemName, | 266 name = itemName or unknownItemName:format(itemId), |
261 link = itemLink, | 267 link = itemLink or unknownItemName:format(itemId), |
262 value = ((priceThreshold == 0) and 0) or -3,-- if no price threshold is set for this item, then don't look it up either --addon:GetAuctionValue(itemLink), | 268 value = ((priceThreshold == 0) and 0) or -3,-- if no price threshold is set for this item, then don't look it up either --addon:GetAuctionValue(itemLink), |
263 rarity = itemRarity, | 269 rarity = itemRarity or 1, |
264 count = -3,--addon:GetItemCount(itemId), | 270 count = -3,--addon:GetItemCount(itemId), |
265 set = {}, | 271 set = {}, |
266 }); | 272 }); |
267 CACHE_ITEMS_TOTAL = CACHE_ITEMS_TOTAL + 1; | 273 CACHE_ITEMS_TOTAL = CACHE_ITEMS_TOTAL + 1; |
268 end | 274 end |