-
Notifications
You must be signed in to change notification settings - Fork 0
/
questlog.lua
27 lines (24 loc) · 1.33 KB
/
questlog.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
-- ------------------------------------------------------------------------
-- -- Get needed info
-- ------------------------------------------------------------------------
-- local questtags, tags = {}, {Elite = "+", Group = "G", Dungeon = "D", Raid = "R", PvP = "P", Daily = "•", Heroic = "H", Repeatable = "∞"}
-- local function GetTaggedTitle(i)
-- local name, level, tag, group, header, _, complete, daily = GetQuestLogTitle(i)
-- if header or not name then return end
-- if not group or group == 0 then group = nil end
-- return string.format("[%s%s%s%s] %s", level, tag and tags[tag] or "", daily and tags.Daily or "",group or "", name), tag, daily, complete
-- end
-- ------------------------------------------------------------------------
-- -- Add tags to the quest log
-- ------------------------------------------------------------------------
-- local function QuestLog_Update()
-- for i,butt in pairs(QuestLogScrollFrame.buttons) do
-- local qi = butt:GetID()
-- local title, tag, daily, complete = GetTaggedTitle(qi)
-- if title then butt:SetText(" "..title) end
-- if (tag or daily) and not complete then butt.tag:SetText("") end
-- QuestLogTitleButton_Resize(butt)
-- end
-- end
-- hooksecurefunc("QuestLog_Update", QuestLog_Update)
-- hooksecurefunc(QuestLogScrollFrame, "update", QuestLog_Update)