WoWInterface SVN QualityID

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 21 to Rev 22
    Reverse comparison

Rev 21 → Rev 22

trunk/QualityID/QualityID.lua
17,7 → 17,7
showIcon = true;
showType = true;
addTopTooltip = true;
addBotTooltip = false;
addBotTooltip = true;
QualityIDVersion = "3.10";
};
 
28,7 → 28,7
QIDDB.showIcon = true
QIDDB.showitemType = true
QIDDB.addTopTooltip = true
QIDDB.addBotTooltip = false
QIDDB.addBotTooltip = true
QIDDB.QualityIDVersion = "3.10"
 
 
37,7 → 37,7
QID = CreateFrame("Frame", "QID")
QID:RegisterEvent("ADDON_LOADED")
 
DEFAULT_CHAT_FRAME:AddMessage("|cff00dd88" .. "QualityID: v"..QIDDB.QualityIDVersion.." enabled! For options type /qid.");
DEFAULT_CHAT_FRAME:AddMessage("|cff00dd88" .. "QualityID: v. x enabled! For options type /qid.");
 
 
function QualityID:InitializeDB()
51,6 → 51,7
if (not (QIDDB.showitemType)) then QIDDB.showitemType = self.showitemType end
if (not (QIDDB.addTopTooltip)) then QIDDB.addTopTooltip = self.addTopTooltip end
if (not (QIDDB.addBotTooltip)) then QIDDB.addBotTooltip = self.addBotTooltip end
if (not (QIDDB.QualityIDVersion)) then QIDDB.QualityIDVersion = self.QualityIDVersion end
end
 
function QualityID:OnEvent(event, arg1)
128,12 → 129,12
local rarity = select(3,GetItemInfo(id))
if not rarity then return end
--Tooltip info
if link and GetItemInfo(link) and (rarity) then
local r, g , b, hex = GetItemQualityColor(rarity)
if not lineAdded then
if QIDDB.addTopTooltip then
frame:AddLine(" ")
end
if link and GetItemInfo(link) and (rarity) then
local r, g , b, hex = GetItemQualityColor(rarity)
if QIDDB.showid then
frame:AddLine( "Item ID: "..hex..id)
end
183,6 → 184,7
hookTip(ShoppingTooltip1)
hookTip(ShoppingTooltip2)
 
 
local function OnTooltipCleared(frame, ...)
lineAdded = false
end
193,9 → 195,9
GameTooltip:HookScript("OnTooltipCleared", OnTooltipCleared)
frame:SetScript("OnTooltipSetItem", OnTooltipSetItem)
end
--AtlasLootTooltip flavored Hookers, if that's what you're into ;)!
AtlasLootTooltip:HookScript("OnTooltipSetItem", OnTooltipSetItem)
AtlasLootTooltip:HookScript("OnTooltipCleared", OnTooltipCleared)
-- AtlasLootTooltip flavored Hookers, if that's what you're into ;)!
-- AtlasLootTooltip:HookScript("OnTooltipSetItem", OnTooltipSetItem)
-- AtlasLootTooltip:HookScript("OnTooltipCleared", OnTooltipCleared)