Exemplo n.º 1
0
 void EnterCombat(Unit * /*who*/)
 {
     _EnterCombat();
     DoScriptText(SAY_AGGRO, me);
     EnterPhase(PHASE_FIGHT);
 }
Exemplo n.º 2
0
 void EnterCombat(Unit* /*who*/)
 {
     _EnterCombat();
     Talk(SAY_AGGRO);
 }
Exemplo n.º 3
0
 void EnterCombat(Unit* /*who*/)
 {
     _EnterCombat();
     events.ScheduleEvent(EVENT_IMMOLATE, 7000);
     events.ScheduleEvent(EVENT_VEILOFSHADOW, 15000);
 }
Exemplo n.º 4
0
 void EnterCombat(Unit* /*who*/) override
 {
     Talk(SAY_AGGRO);
     _EnterCombat();
 }
 void EnterCombat(Unit* /*who*/) override
 {
     _EnterCombat();
     events.ScheduleEvent(EVENT_CALL_OF_GRAVE, 30000);
     events.ScheduleEvent(EVENT_TERRIFY, 20000);
 }
Exemplo n.º 6
0
 void EnterCombat(Unit* /*who*/)
 {
     _EnterCombat();
     events.ScheduleEvent(EVENT_AVATAR, urand(15000, 25000));
     events.ScheduleEvent(EVENT_GROUND_TREMOR, urand(15000, 25000));
 }
Exemplo n.º 7
0
		void EnterCombat(Unit* who)
		{

			_EnterCombat();
		}
Exemplo n.º 8
0
            void EnterCombat(Unit* /*who*/) override
            {
                _EnterCombat();

                StartAttack();
            }
Exemplo n.º 9
0
 void EnterCombat(Unit* /*who*/) override
 {
     _EnterCombat();
     events.Reset();
     InitSpells();
 }
Exemplo n.º 10
0
 void EnterCombat(Unit* /*who*/) override
 {
     _EnterCombat();
     events.ScheduleEvent(EVENT_THROW_NET, urand(2000, 4000));
 }
Exemplo n.º 11
0
 void EnterCombat(Unit* /*who*/)
 {
     _EnterCombat();
     events.ScheduleEvent(EVENT_SHOOT, 1*IN_MILLISECONDS);
     events.ScheduleEvent(EVENT_STUN_BOMB, 16*IN_MILLISECONDS);
 }
 void EnterCombat(Unit* /*who*/) override
 {
     Talk(SAY_AGGRO);
     _EnterCombat();
     events.ScheduleEvent(EVENT_BLOODLUST, 20000);
 }
Exemplo n.º 13
0
 void EnterCombat(Unit* /*who*/) override
 {
     _EnterCombat();
     events.ScheduleEvent(EVENT_SUMMON_SPECTRAL_ASSASSIN, urand(6000,8000));
     events.ScheduleEvent(EVENT_SHADOW_WRATH, urand(9000,18000));
 }
Exemplo n.º 14
0
 void EnterCombat(Unit* /*who*/) override
 {
     instance->SendEncounterUnit(ENCOUNTER_FRAME_ENGAGE, me, 1);
     Talk(SAY_AGGRO);
     _EnterCombat();
 }
Exemplo n.º 15
0
 void EnterCombat(Unit* /*who*/)
 {
     _EnterCombat();
     DoScriptText(SAY_AGGRO, me);
 }
Exemplo n.º 16
0
 void EnterCombat(Unit* /*who*/) override
 {
     _EnterCombat();
     events.ScheduleEvent(EVENT_SPAWN_START_SPIDERS, 1000, 0, PHASE_ONE);
     Talk(SAY_AGGRO);
 }
 void EnterCombat(Unit* /*who*/) override
 {
     _EnterCombat();
     events.ScheduleEvent(EVENT_SHOOT,      1000);
     events.ScheduleEvent(EVENT_STUN_BOMB, 16000);
 }
Exemplo n.º 18
0
 void EnterCombat(Unit* /*who*/)
 {
     _EnterCombat();
     if (instance)
         instance->SetData(TYPE_NORTHREND_BEASTS, ICEHOWL_IN_PROGRESS);
 }
Exemplo n.º 19
0
 void EnterCombat(Unit* /*who*/) override
 {
     _EnterCombat();
     events.ScheduleEvent(EVENT_POISON_CLOUD, urand(5000, 9000));
 }
 void EnterCombat(Unit* /*who*/) 
 {
     _EnterCombat();
     events.ScheduleEvent(EVENT_FATAL_BITE, urand(17000,20000));
     events.ScheduleEvent(EVENT_INFECTED_BITE, urand(10000,12000));
 }
Exemplo n.º 21
0
 void EnterCombat(Unit* /*pWho*/)
 {
     DoScriptText(SAY_AGGRO, me);
     _EnterCombat();
 }
Exemplo n.º 22
0
 void EnterCombat(Unit* /*who*/)
 {
     _EnterCombat();
     Talk(TALK_INTRO);
 }
Exemplo n.º 23
0
 void EnterCombat(Unit* /*who*/) 
 {
     _EnterCombat();
     events.ScheduleEvent(EVENT_PARALYZING_SCREECH, 14000);
     events.ScheduleEvent(EVENT_CYCLONE_OF_FEATHERS, 5000);
 }
Exemplo n.º 24
0
 void EnterCombat(Unit* /*who*/) override
 {
     _EnterCombat();
     Talk(YELL_AGGRO);
     events.ScheduleEvent(EVENT_CLEAVE, 10000);
 }
Exemplo n.º 25
0
 void EnterCombat(Unit* /*pWho*/)
 {
     DoScriptText(RAND(SAY_AGGRO_1, SAY_AGGRO_2), me);
     _EnterCombat();
 }
Exemplo n.º 26
0
 void EnterCombat(Unit* /*who*/)
 {
     _EnterCombat();
 }
Exemplo n.º 27
0
 void EnterCombat(Unit* /*who*/)
 {
     CheckVoids();
     _EnterCombat();
     Talk(SAY_AGGRO);
 }
Exemplo n.º 28
0
 void EnterCombat(Unit* /*who*/) override
 {
     _EnterCombat();
     events.ScheduleEvent(EVENT_FRENZY,      20000);
     events.ScheduleEvent(EVENT_KNOCK_AWAY,  18000);
 }
Exemplo n.º 29
0
 void EnterCombat(Unit* /*who*/) override
 {
     if (!IsInGhostForm)
         _EnterCombat();
 }
 void EnterCombat(Unit* /*who*/)
 {
     _EnterCombat();
     events.ScheduleEvent(EVENT_CRYSTALIZE, 20*IN_MILLISECONDS);
     events.ScheduleEvent(EVENT_MOTHERS_MILK, 10*IN_MILLISECONDS);
 }