/
self:TrackerUpdate() |
end) |
self:RegisterEvent("INSPECT_ACHIEVEMENT_READY", function() |
self:ComparisonUpdate() |
self:RefreshAchievementButtons(false) |
self.frame:Show() |
if self.isComparing then |
self:ComparisonUpdate() |
self:RefreshAchievementButtons(false) |
self.frame:Show() |
end |
end) |
--Use a different button so InspectAchievements() doesnt get called. Easier hooking. |
--Now the criteria |
local str = "" |
if self.isAchList[GetAchievementCategory(id)] then |
self.tracker.achievements[num].icon:Show() |
for i=1, GetAchievementNumCriteria(id) do |
cName, _,cCompleted, cQuantity, cReqQuantity, _,cFlags, _,cQuantityStr = GetAchievementCriteriaInfo(id, i) |
end |
end |
else --Its a Statistic, display the stat |
self.tracker.achievements[num].icon:Hide() |
str = "|cffffffff - " .. GetStatistic(id) |
end |
self.tracker.achievements[num].criteria:SetText(str) |