mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-17 02:50:29 +00:00
fix(Core/Script): Grand Magus Telestra talk (#2871)
This commit is contained in:
@@ -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();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user