stoneharry

Untitled

Aug 1st, 2011
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.67 KB | None | 0 0
  1.  
  2.  
  3. function Test_OnCombat(Unit, event)
  4.     Unit:SendChatMessage(12, 0, "Die Wretches!")
  5.     Unit:RegisterEvent ("Test_ShadowBolt", 10000, 0)
  6. end
  7.  
  8. function Test_ShadowBolt(pUnit)
  9.     pUnit:CastSpellOnTarget(11661, pUnit:GetRandomPlayer(0))
  10. end
  11.  
  12. function NpcName_OnDied(Unit, Event)
  13.     Unit:RemoveEvents()
  14. end
  15.  
  16. function NpcName_OnKilledTarget(Unit, Event)
  17. end
  18.  
  19. function NpcName_OnLeaveCombat(Unit, Event)
  20.     Unit:RemoveEvents()
  21. end
  22.  
  23.  
  24. RegisterUnitEvent(entryidofthenpc, 1, "Test_OnCombat")
  25. RegisterUnitEvent(entryidofthenpc, 2, "NpcName_OnLeaveCombat")
  26. RegisterUnitEvent(entryidofthenpc, 3, "NpcName_OnKilledTarget")
  27. RegisterUnitEvent(entryidofthenpc, 4, "NpcName_OnDied")
Advertisement
Add Comment
Please, Sign In to add comment