/trunk
Trinket0Slot = {}, |
Trinket1Slot = {}, |
MainHandSlot = { canEnchant = true }, |
SecondaryHandSlot = { canEnchant = true }, -- TODO: check on enchantability |
SecondaryHandSlot = { canEnchant = true }, -- TODO: check on enchantability of shields/offhands |
} |
local infoText, errText = {}, {} |
local GetNumSockets |
do |
local name = "ScanningTooltip"..random(1000000, 10000000) |
local name = "PhanxModScanningTooltip"..random(100000, 10000000) |
local tooltip = CreateFrame("GameTooltip", name, UIParent, "GameTooltipTemplate") |
tooltip:SetOwner(UIParent, "ANCHOR_NONE") |
local _, _, quality, level = GetItemInfo(item or 1) |
if quality and quality > 1 then |
local color = QualityColors[quality] |
slot.textBottom:SetText(level) |
slot.textBottom:SetText(level > 1 and level or "") |
slot.textBottom:SetTextColor(color.r, color.g, color.b) |
slot.frame.IconBorder:SetVertexColor(color.r, color.g, color.b) |
slot.frame.IconBorder:Show() |
else |
slot.textBottom:SetText(nil) |
slot.textBottom:SetText("") |
slot.frame.IconBorder:Hide() |
end |
end |