/
end |
local function getName(id) |
local names = addon:GetNamespace('names') |
if(not names[id]) then |
if(not names[tonumber(id)]) then |
setName(id,GetItemInfo(id)) |
end |
return db['names'][id] |
local function getIcon(id) |
id = tonumber(id) |
local icons = addon:GetNamespace('icons') |
if(not icons) then |
if(not db['icons'][id]) then |
local itemname, _, _, _, _, _, _, _, _, icon = GetItemInfo(id) |
setName(id,itemname) |
addon['setIcon'](id,icon) |
itemID = addon['getItemId'](recipeItemLink) |
break |
end |
if (GetMouseFocus():GetName()) == "TradeSkillFrame.DetailsFrame.Contents.Reagent"..i then |
itemID = GetTradeSkillReagentItemLink(TradeSkillFrame.selectedSkill, i):match("item:(%d+):") or nil |
break |
end |
end |
end |
end |