From 5c4f0b0aa074cfe046f6ece2c106a213829a6cf7 Mon Sep 17 00:00:00 2001 From: p3lim-52096 Date: Tue, 4 Aug 2009 21:40:50 +0000 Subject: [PATCH] Include the actual update would be awesome! :/ git-svn-id: svn://svn.wowinterface.com/oUF_BarFader-229/trunk@22 cbe42a47-3b53-4817-a5a9-47e79666164c --- oUF_BarFader/oUF_BarFader.lua | 76 +++++++++++++++++++++-------------------- 1 file changed, 39 insertions(+), 37 deletions(-) diff --git a/oUF_BarFader/oUF_BarFader.lua b/oUF_BarFader/oUF_BarFader.lua index 468c670..aaf791f 100644 --- a/oUF_BarFader/oUF_BarFader.lua +++ b/oUF_BarFader/oUF_BarFader.lua @@ -30,28 +30,29 @@ end local function enable(self, unit) if(unit and self.BarFade) then - Update(self) + update(self) - self:RegisterEvent('UNIT_COMBAT', Update) - self:RegisterEvent('UNIT_HAPPINESS', Update) - self:RegisterEvent('UNIT_TARGET', Update) - self:RegisterEvent('UNIT_FOCUS', Update) - self:RegisterEvent('UNIT_HEALTH', Update) - self:RegisterEvent('UNIT_POWER', Update) - self:RegisterEvent('UNIT_ENERGY', Update) - self:RegisterEvent('UNIT_RAGE', Update) - self:RegisterEvent('UNIT_MANA', Update) - self:RegisterEvent('UNIT_RUNIC_POWER', Update) + self:RegisterEvent('UNIT_COMBAT', update) + self:RegisterEvent('UNIT_HAPPINESS', update) + self:RegisterEvent('UNIT_TARGET', update) + self:RegisterEvent('UNIT_FOCUS', update) + self:RegisterEvent('UNIT_HEALTH', update) + self:RegisterEvent('UNIT_POWER', update) + self:RegisterEvent('UNIT_ENERGY', update) + self:RegisterEvent('UNIT_RAGE', update) + self:RegisterEvent('UNIT_MANA', update) + self:RegisterEvent('UNIT_RUNIC_POWER', update) if(self.Castbar) then - self.PostCastStart = Update - self.PostCastFailed = Update - self.PostCastInterrupted = Update - self.PostCastDelayed = Update - self.PostCastStop = Update - self.PostChannelStart = Update - self.PostChannelUpdate = Update - self.PostChannelStop = Update + self:RegisterEvent('UNIT_SPELLCAST_START', update) + self:RegisterEvent('UNIT_SPELLCAST_FAILED', update) + self:RegisterEvent('UNIT_SPELLCAST_STOP', update) + self:RegisterEvent('UNIT_SPELLCAST_INTERRUPTED', update) + self:RegisterEvent('UNIT_SPELLCAST_DELAYED', update) + self:RegisterEvent('UNIT_SPELLCAST_CHANNEL_START', update) + self:RegisterEvent('UNIT_SPELLCAST_CHANNEL_UPDATE', update) + self:RegisterEvent('UNIT_SPELLCAST_CHANNEL_INTERRUPTED', update) + self:RegisterEvent('UNIT_SPELLCAST_CHANNEL_STOP', update) end return true @@ -60,26 +61,27 @@ end local function disable(self) if(self.BarFade) then - self:UnregisterEvent('UNIT_COMBAT', Update) - self:UnregisterEvent('UNIT_HAPPINESS', Update) - self:UnregisterEvent('UNIT_TARGET', Update) - self:UnregisterEvent('UNIT_FOCUS', Update) - self:UnregisterEvent('UNIT_HEALTH', Update) - self:UnregisterEvent('UNIT_POWER', Update) - self:UnregisterEvent('UNIT_ENERGY', Update) - self:UnregisterEvent('UNIT_RAGE', Update) - self:UnregisterEvent('UNIT_MANA', Update) - self:UnregisterEvent('UNIT_RUNIC_POWER', Update) + self:UnregisterEvent('UNIT_COMBAT', update) + self:UnregisterEvent('UNIT_HAPPINESS', update) + self:UnregisterEvent('UNIT_TARGET', update) + self:UnregisterEvent('UNIT_FOCUS', update) + self:UnregisterEvent('UNIT_HEALTH', update) + self:UnregisterEvent('UNIT_POWER', update) + self:UnregisterEvent('UNIT_ENERGY', update) + self:UnregisterEvent('UNIT_RAGE', update) + self:UnregisterEvent('UNIT_MANA', update) + self:UnregisterEvent('UNIT_RUNIC_POWER', update) if(self.Castbar) then - self.PostCastStart = nil - self.PostCastFailed = nil - self.PostCastInterrupted = nil - self.PostCastDelayed = nil - self.PostCastStop = nil - self.PostChannelStart = nil - self.PostChannelUpdate = nil - self.PostChannelStop = nil + self:UnregisterEvent('UNIT_SPELLCAST_START', update) + self:UnregisterEvent('UNIT_SPELLCAST_FAILED', update) + self:UnregisterEvent('UNIT_SPELLCAST_STOP', update) + self:UnregisterEvent('UNIT_SPELLCAST_INTERRUPTED', update) + self:UnregisterEvent('UNIT_SPELLCAST_DELAYED', update) + self:UnregisterEvent('UNIT_SPELLCAST_CHANNEL_START', update) + self:UnregisterEvent('UNIT_SPELLCAST_CHANNEL_UPDATE', update) + self:UnregisterEvent('UNIT_SPELLCAST_CHANNEL_INTERRUPTED', update) + self:UnregisterEvent('UNIT_SPELLCAST_CHANNEL_STOP', update) end end end -- 1.7.9.5