Originally Posted by Lombra
First return from tooltip:GetItem() is the item name, which only works with GetItemInfo if you have the item in question. Use the second return, item link, instead.
|
Thank you very much! I modified it like the following and it displays the item level for items I don't have too.
Lua Code:
local function Add_Item_Level(tooltip)
local itemLink = select(2, tooltip:GetItem())
if itemLink ~= nil then
local itemLevel = select(4, GetItemInfo(itemLink))
local itemType = select(6, GetItemInfo(itemLink))
if itemType ~= "Armor" and itemType ~= "Weapon" and itemLevel ~= nil then
tooltip:AppendText(" |cffffd100("..itemLevel..")")
end
end
end
GameTooltip:HookScript("OnTooltipSetItem", Add_Item_Level)