fix(Scripts/GruulsLair): Improvements to High King Maulgar (#14732)
This commit is contained in:
@@ -257,8 +257,8 @@ public:
|
|||||||
switch (events.ExecuteEvent())
|
switch (events.ExecuteEvent())
|
||||||
{
|
{
|
||||||
case EVENT_ADD_ABILITY1:
|
case EVENT_ADD_ABILITY1:
|
||||||
me->CastSpell(me->GetVictim(), SPELL_DARK_DECAY, false);
|
DoCastVictim(SPELL_DARK_DECAY);
|
||||||
events.ScheduleEvent(EVENT_ADD_ABILITY1, 20000);
|
events.ScheduleEvent(EVENT_ADD_ABILITY1, 7000);
|
||||||
break;
|
break;
|
||||||
case EVENT_ADD_ABILITY2:
|
case EVENT_ADD_ABILITY2:
|
||||||
me->CastSpell(me, SPELL_SUMMON_WFH, false);
|
me->CastSpell(me, SPELL_SUMMON_WFH, false);
|
||||||
@@ -330,7 +330,7 @@ public:
|
|||||||
switch (events.ExecuteEvent())
|
switch (events.ExecuteEvent())
|
||||||
{
|
{
|
||||||
case EVENT_ADD_ABILITY1:
|
case EVENT_ADD_ABILITY1:
|
||||||
if (Unit* target = SelectTarget(SelectTargetMethod::Random, 1))
|
if (Unit* target = SelectTarget(SelectTargetMethod::MaxThreat, 1))
|
||||||
me->CastSpell(target, SPELL_GREATER_POLYMORPH, false);
|
me->CastSpell(target, SPELL_GREATER_POLYMORPH, false);
|
||||||
events.ScheduleEvent(EVENT_ADD_ABILITY1, 20000);
|
events.ScheduleEvent(EVENT_ADD_ABILITY1, 20000);
|
||||||
break;
|
break;
|
||||||
@@ -385,7 +385,7 @@ public:
|
|||||||
me->SetInCombatWithZone();
|
me->SetInCombatWithZone();
|
||||||
instance->SetBossState(DATA_MAULGAR, IN_PROGRESS);
|
instance->SetBossState(DATA_MAULGAR, IN_PROGRESS);
|
||||||
|
|
||||||
events.ScheduleEvent(EVENT_ADD_ABILITY1, 5000);
|
events.ScheduleEvent(EVENT_ADD_ABILITY1, 1700);
|
||||||
events.ScheduleEvent(EVENT_ADD_ABILITY2, 10000);
|
events.ScheduleEvent(EVENT_ADD_ABILITY2, 10000);
|
||||||
events.ScheduleEvent(EVENT_ADD_ABILITY3, 20000);
|
events.ScheduleEvent(EVENT_ADD_ABILITY3, 20000);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user