Guest User

Untitled

a guest
May 22nd, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. void EnterCombat(Unit* /*who*/)
  2. {
  3. DoScriptText(SAY_AGGRO, me);
  4.  
  5. me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE | UNIT_FLAG_NON_ATTACKABLE);
  6.  
  7. Phase = FLYING;
  8.  
  9. m_uiMovementTimer = 1000;
  10. m_uiSummonTimer = 10000;
  11. me->SetInCombatWithZone();
  12. if (m_instance)
  13. {
  14. m_instance->SetData(DATA_SKADI_THE_RUTHLESS_EVENT, IN_PROGRESS);
  15. m_instance->DoStartTimedAchievement(ACHIEVEMENT_TIMED_TYPE_EVENT, ACHIEV_TIMED_START_EVENT);
  16. me->GetMotionMaster()->MoveJump(Location[0].GetPositionX(), Location[0].GetPositionY(), Location[0].GetPositionZ(), 5.0f, 10.0f);
  17. me->RemoveUnitMovementFlag(MOVEMENTFLAG_WALKING);
  18. m_uiMountTimer = 1000;
  19. Summons.DespawnEntry(CREATURE_GRAUF);
  20. }
  21. }
Add Comment
Please, Sign In to add comment