fix(Core/Script): Grand Magus Telestra talk (#2871)
This commit is contained in:
parent
4a402d6dcd
commit
f0cb997466
1 changed files with 4 additions and 3 deletions
|
|
@ -146,7 +146,6 @@ class boss_magus_telestra : public CreatureScript
|
|||
if (++copiesDied >= 3)
|
||||
{
|
||||
copiesDied = 0;
|
||||
Talk(SAY_MERGE);
|
||||
events.CancelEvent(EVENT_MAGUS_FAIL_ACHIEVEMENT);
|
||||
events.ScheduleEvent(EVENT_MAGUS_MERGED, 5000);
|
||||
me->CastSpell(me, SPELL_BURNING_WINDS, true);
|
||||
|
|
@ -170,6 +169,7 @@ class boss_magus_telestra : public CreatureScript
|
|||
{
|
||||
me->CastSpell(me, SPELL_START_SUMMON_CLONES, false);
|
||||
events.ScheduleEvent(EVENT_MAGUS_RELOCATE, 3500);
|
||||
Talk(SAY_SPLIT);
|
||||
break;
|
||||
}
|
||||
events.ScheduleEvent(EVENT_MAGUS_HEALTH1, 1000);
|
||||
|
|
@ -179,6 +179,7 @@ class boss_magus_telestra : public CreatureScript
|
|||
{
|
||||
me->CastSpell(me, SPELL_START_SUMMON_CLONES, false);
|
||||
events.ScheduleEvent(EVENT_MAGUS_RELOCATE, 3500);
|
||||
Talk(SAY_SPLIT);
|
||||
break;
|
||||
}
|
||||
events.ScheduleEvent(EVENT_MAGUS_HEALTH2, 1000);
|
||||
|
|
@ -205,6 +206,7 @@ class boss_magus_telestra : public CreatureScript
|
|||
case EVENT_MAGUS_MERGED:
|
||||
me->CastSpell(me, SPELL_TELESTRA_BACK, true);
|
||||
me->RemoveAllAuras();
|
||||
Talk(SAY_MERGE);
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
@ -229,7 +231,6 @@ class spell_boss_magus_telestra_summon_telestra_clones : public SpellScriptLoade
|
|||
|
||||
void HandleApply(AuraEffect const* /*aurEff*/, AuraEffectHandleModes /*mode*/)
|
||||
{
|
||||
GetUnitOwner()->ToCreature()->AI()->Talk(SAY_SPLIT);
|
||||
GetUnitOwner()->CastSpell(GetUnitOwner(), SPELL_FIRE_MAGUS_SUMMON, true);
|
||||
GetUnitOwner()->CastSpell(GetUnitOwner(), SPELL_FROST_MAGUS_SUMMON, true);
|
||||
GetUnitOwner()->CastSpell(GetUnitOwner(), SPELL_ARCANE_MAGUS_SUMMON, true);
|
||||
|
|
@ -333,4 +334,4 @@ void AddSC_boss_magus_telestra()
|
|||
new spell_boss_magus_telestra_summon_telestra_clones();
|
||||
new spell_boss_magus_telestra_gravity_well();
|
||||
new achievement_split_personality();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue