will this work or do i have some mistakes??
function Example_OnCombat(Unit, Event)
Unit:SendChatMessage(12, 0 , "Welcome to your death!!!")
end
function Example_OnDied(Unit, Event)
Unit:SendChatMessage(12, 0 , "Noooo i never tought you beat me!!!!")
Unit:RemoveEvents()
end
function Example_OnKilledTarget(Unit, Event)
Unit:SendChatMessage(12, 0 , "Fool You Are Not Prepared!!")
end
function Example_OnLeaveCombat(Unit, Event)
Unit:SendChatMessage(12, 0 , "HOO leaving are you now chicken!!")
Unit:RemoveEvents()
end
function Example_OnCombat2(pUnit, Event)
if pUnit:GetHealthPct() < 95 then
pUnit:SendChatMessage (11, 0, "Taste the flames of Sulfuron!")
pUnit:CastSpell(20566)
pUnit:RegisterEvent("Example_OnCombat2",1000, 0)
pUnit:RemoveEvents();
end
end
RegisterUnitEvent(40009, 1, "Example_OnCombat")
RegisterUnitEvent(40009, 2, "Example_OnLeaveCombat")
RegisterUnitEvent(40009, 3, "Example_OnKilledTarget")
RegisterUnitEvent(40009, 4, "Example_OnDied")
pUnit:RegisterEvent("Example_OnCombat2", 10000, 1)