Advertisement
Guest User

Untitled

a guest
Jun 26th, 2014
253
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. class npc_trigger : public CreatureScript
  2. {
  3. public:
  4. npc_trigger() : CreatureScript("npc_trigger") { }
  5.  
  6. struct npc_triggerAI: public ScriptedAI
  7. {
  8. npc_triggerAI(Creature* creature) : ScriptedAI(creature) { }
  9.  
  10. void Reset()
  11. {
  12. if (me->GetPositionZ() > 370.0f)
  13. {
  14. _Reset();
  15. me->ApplySpellImmune(0, IMMUNITY_ID, 69785, true);
  16. me->ApplySpellImmune(0, IMMUNITY_ID, 69788, true);
  17. }
  18. }
  19.  
  20. };
  21.  
  22. CreatureAI* GetAI(Creature* creature) const
  23. {
  24. return new npc_triggerAI(creature);
  25. }
  26. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement