View Single Post
09-10-12, 07:17 PM   #4
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view addons
Join Date: Nov 2005
Posts: 1,362
Code:
local eventframe = CreateFrame("Frame")

eventframe:SetScript("OnEvent", 
	function(self,event,...)
		return self.event and self.event(...)
	end)
	
eventframe:RegisterUnitEvent("UNIT_HEALTH_FREQUENT","pet")

function eventframe.UNIT_HEALTH_FREQUENT(...)
	local hpRatio = UnitHealth("pet")/UnitHealthMax("pet") < 0.8 and print("Pet Health Low!")
end

Last edited by Dridzt : 09-11-12 at 01:47 AM.
  Reply With Quote