Code:
function Kurinnaxx_OnCombat(Unit, Event)
pUnit:SendChatMessage(12, 0, "Blaarrgh i smell fresh meat!")
pUnit:RegisterEvent("Kurinnaxx_SandTrap", TIME, 0)
end
function Kurinnaxx_SandTrap(pUnit, Event)
pUnit:FullCastSpellOnTarget(25656, pUnit:GetRandomPlayer(0))
end
function _OnLeaveCombat(Unit, Event)
pUnit:RemoveEvents()
pUnit:SendChatMessage(12, 0, "Bluuurgh you've lost!")
end
function _OnDied(Unit, Event)
pUnit:RemoveEvents()
pUnit:SendChatMessage(12, 0, "Glaarrbhh")
end
RegisterUnitEvent(15348, 1, "Kurinnaxx_OnCombat")
RegisterUnitEvent(15348, 2, "Kurinnaxx_OnLeaveCombat")
RegisterUnitEvent(15348, 4, "Kurinnaxx_OnDied")
There we go, I fixed it for you,
You forgot to register his Sand Trap and aswell Leave Combat and OnDied.
Edit the red into desired time, e.x. If you put in 10000, he will do sand trap every 10 seconds.
Hope this helped ; )
~~ Babbaa