aUFBanzai = AceLibrary("AceAddon-2.0"):new("AceEvent-2.0", "AceHook-2.0") local _G = getfenv(0) function aUFBanzai:OnEnable() aUF.classes.aUFunit.prototype.UpdateHealthOld = aUF.classes.aUFunit.prototype.UpdateHealth aUF.classes.aUFunit.prototype.UpdateHealth = aUF.classes.aUFunit.prototype.UpdateHealthNew end function aUF.classes.aUFunit.prototype:UpdateHealthNew(byevent) if type(byevent) =="table" and not byevent[self.unit] then return end ChatFrame1:AddMessage(self.name) self:UpdateHealthOld(byevent) end