Code:
local function TradeSkillReagent_OnClick(self)
local link, name = GetTradeSkillReagentItemLink(TradeSkillFrame.selectedSkill, self:GetID())
if not link then
name, link = GameTooltip:GetItem()
if name ~= self.name:GetText() then
return
end
end
HandleModifiedItemClick(link)
end
for i = 1, 8 do
_G["TradeSkillReagent"..i]:SetScript("OnClick", TradeSkillReagent_OnClick)
end
Added to BlizzBugSuck also.