WoWInterface SVN CoolLine

Compare Revisions

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

Rev 22 → Rev 23

trunk/CoolLine/CoolLine.toc
2,7 → 2,7
## Title: CoolLine
## Notes: Shows cooldowns on a single bar.
## Author: TotalPackage
## Version: 4.0.001
## Version: 4.0.002
 
## SavedVariables: CoolLineDB
## SavedVariablesPerCharacter: CoolLineCharDB
trunk/CoolLine/core.lua
217,6 → 217,7
self:UnregisterEvent("BAG_UPDATE_COOLDOWN")
else
self:RegisterEvent("BAG_UPDATE_COOLDOWN")
self:BAG_UPDATE_COOLDOWN()
end
if db.hidefail then
self:UnregisterEvent("UNIT_SPELLCAST_FAILED")
252,10 → 253,27
updatelook()
self:SPELLS_CHANGED()
self:SPELL_UPDATE_COOLDOWN()
self:BAG_UPDATE_COOLDOWN()
self:SetAlpha((#cooldowns == 0 and db.inactivealpha) or db.activealpha)
self:RegisterEvent("PLAYER_ENTERING_WORLD")
self:RegisterEvent("PLAYER_LEAVING_WORLD")
end
 
-----------------------------------------
function CoolLine:PLAYER_ENTERING_WORLD()
-----------------------------------------
self:RegisterEvent("SPELLS_CHANGED")
self:RegisterEvent("SPELL_UPDATE_COOLDOWN")
self:SPELLS_CHANGED()
self:SPELL_UPDATE_COOLDOWN()
end
 
----------------------------------------
function CoolLine:PLAYER_LEAVING_WORLD()
----------------------------------------
self:UnregisterEvent("SPELLS_CHANGED")
self:UnregisterEvent("SPELL_UPDATE_COOLDOWN")
end
 
local iconback = { bgFile="Interface\\AddOns\\CoolLine\\backdrop.tga" }
local elapsed, throt, ptime, isactive = 0, 1.5, 0, false
local function ClearCooldown(f, name)