diff options
author | UltraNix <80540499+UltraNix@users.noreply.github.com> | 2023-01-28 11:07:22 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-28 11:07:22 +0100 |
commit | ae2e3a4e358fd8d5fda8155e464d18cfacfcc053 (patch) | |
tree | c88eee895e533e9725b9af483e872b1f79d1a790 | |
parent | f780ae84b8231037b3611413a15efea20f0f1ec6 (diff) |
fix(Scripts/MagtheridonsLair): Fixed Blast Nova timers. (#14776)
-rw-r--r-- | src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp index dd6f74a2df..2eec1fca35 100644 --- a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp +++ b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp @@ -24,19 +24,18 @@ enum Yells { SAY_TAUNT = 0, SAY_FREE = 1, - SAY_AGGRO = 2, - SAY_SLAY = 3, - SAY_BANISH = 4, - SAY_PHASE3 = 5, - SAY_DEATH = 6, + SAY_SLAY = 2, + SAY_BANISH = 3, + SAY_PHASE3 = 4, + SAY_DEATH = 5, }; enum Emotes { - SAY_EMOTE_BEGIN = 7, - SAY_EMOTE_NEARLY = 8, - SAY_EMOTE_FREE = 9, - SAY_EMOTE_NOVA = 10 + SAY_EMOTE_BEGIN = 6, + SAY_EMOTE_NEARLY = 7, + SAY_EMOTE_FREE = 8, + SAY_EMOTE_NOVA = 9 }; enum Spells @@ -189,7 +188,6 @@ public: me->SetImmuneToPC(false); me->SetReactState(REACT_AGGRESSIVE); events.ScheduleEvent(EVENT_CLEAVE, 9000); - events.ScheduleEvent(EVENT_BLAST_NOVA, 60000); events.ScheduleEvent(EVENT_BLAZE, 10000); events.ScheduleEvent(EVENT_QUAKE, 40000); events.ScheduleEvent(EVENT_CHECK_HEALTH, 500); @@ -204,7 +202,6 @@ public: break; case EVENT_BLAST_NOVA: me->CastSpell(me, SPELL_BLAST_NOVA, false); - events.ScheduleEvent(EVENT_BLAST_NOVA, 60000); events.ScheduleEvent(EVENT_CANCEL_GRASP_CHECK, 12000); events2.ScheduleEvent(EVENT_CHECK_GRASP, 0); break; @@ -220,6 +217,7 @@ public: break; case EVENT_QUAKE: me->CastSpell(me, SPELL_QUAKE, false); + events.ScheduleEvent(EVENT_BLAST_NOVA, 7000); events.ScheduleEvent(EVENT_QUAKE, 50000); break; case EVENT_CHECK_HEALTH: |