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) |