WoWInterface SVN UrbanAchiever

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 146 to Rev 147
    Reverse comparison

Rev 146 → Rev 147

trunk/UrbanAchiever.toc
5,7 → 5,7
## Notes-frFR: Fenêtre de Hauts Faits améliorée
## Notes-zhTW:改進成就框架
## Notes-zhCN:改进成就框架
## Version 15.6.wowi:revision
## Version 15.7.wowi:revision
## OptionalDeps: Blizzard_AchievementUI
## SavedVariables: UASV
## SavedVariablesPerCharacter: UASVPC
trunk/Main.lua
292,13 → 292,15
end)
 
--I loooooove that this event gets called for any achievement, not just when you're tracking it.
--I loooove it too because it's wireldy return 0 at idAchievement for 5.4 cooking daily...
self:RegisterEvent("TRACKED_ACHIEVEMENT_UPDATE", function(event, ...)
local id, criteriaID, elapsed, duration = ...
if not elapsed or not duration or not UASVPC.trackTimed then return end
local idAchievement, criteriaID, elapsed, duration = ...
if idAchievement == 0 or idAchievement == "0" or not elapsed or not duration or not UASVPC.trackTimed then return end
 
if elapsed < duration then
AddTrackedAchievement(id)
elseif IsTrackedAchievement(id) and elapsed >= duration then
RemoveTrackedAchievement(id)
AddTrackedAchievement(idAchievement)
elseif IsTrackedAchievement(idAchievement) and elapsed >= duration then
RemoveTrackedAchievement(idAchievement)
end
end)