aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authoroffl <offl@users.noreply.github.com>2020-12-27 03:13:40 +0200
committeroffl <offl@users.noreply.github.com>2020-12-27 03:13:40 +0200
commitf62306f52d28f8c16047b27bd741d4356958da75 (patch)
treee75c3dd52c6c6c66ea4641ad0121f7a98333c32d /src
parent8ca575ed52fb4ee8149302ecf33b4bb0c33e5eb5 (diff)
Core/Scripts: Add missing spells to Black Morass
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Kalimdor/CavernsOfTime/TheBlackMorass/the_black_morass.cpp96
1 files changed, 73 insertions, 23 deletions
diff --git a/src/server/scripts/Kalimdor/CavernsOfTime/TheBlackMorass/the_black_morass.cpp b/src/server/scripts/Kalimdor/CavernsOfTime/TheBlackMorass/the_black_morass.cpp
index 916bed14246..b71338014c1 100644
--- a/src/server/scripts/Kalimdor/CavernsOfTime/TheBlackMorass/the_black_morass.cpp
+++ b/src/server/scripts/Kalimdor/CavernsOfTime/TheBlackMorass/the_black_morass.cpp
@@ -28,29 +28,79 @@
enum MedivhBm
{
- SAY_ENTER = 0, //where does this belong?
- SAY_INTRO = 1,
- SAY_WEAK75 = 2,
- SAY_WEAK50 = 3,
- SAY_WEAK25 = 4,
- SAY_DEATH = 5,
- SAY_WIN = 6,
- SAY_ORCS_ENTER = 7,
- SAY_ORCS_ANSWER = 8,
-
- SPELL_CHANNEL = 31556,
- SPELL_PORTAL_RUNE = 32570, //aura(portal on ground effect)
-
- SPELL_BLACK_CRYSTAL = 32563, //aura
- SPELL_PORTAL_CRYSTAL = 32564, //summon
-
- SPELL_BANISH_PURPLE = 32566, //aura
- SPELL_BANISH_GREEN = 32567, //aura
-
- SPELL_CORRUPT = 31326,
- SPELL_CORRUPT_AEONUS = 37853,
-
- C_COUNCIL_ENFORCER = 17023
+ SAY_ENTER = 0, // where does this belong?
+ SAY_INTRO = 1,
+ SAY_WEAK75 = 2,
+ SAY_WEAK50 = 3,
+ SAY_WEAK25 = 4,
+ SAY_DEATH = 5,
+ SAY_WIN = 6,
+ SAY_ORCS_ENTER = 7,
+ SAY_ORCS_ANSWER = 8,
+
+ SPELL_CHANNEL = 31556,
+ SPELL_PORTAL_RUNE = 32570, // aura(portal on ground effect)
+
+ SPELL_BLACK_CRYSTAL = 32563, // aura
+ SPELL_PORTAL_CRYSTAL = 32564, // summon
+
+ SPELL_BANISH_PURPLE = 32566, // aura
+ SPELL_BANISH_GREEN = 32567, // aura
+
+ SPELL_CORRUPT = 31326,
+ SPELL_CORRUPT_AEONUS = 37853,
+
+ // NYI
+ SPELL_SUMMON_INFINITE_WHELP = 37606,
+ SPELL_SUMMON_INFINITE_ASSASSIN = 31318,
+ SPELL_SUMMON_INFINITE_ASSASSIN_2 = 36229,
+ SPELL_SUMMON_INFINITE_CHRONOMANCER = 31421,
+ SPELL_SUMMON_INFINITE_CHRONOMANCER_2 = 36231,
+ SPELL_SUMMON_INFINITE_EXECUTIONER = 33363,
+ SPELL_SUMMON_INFINITE_EXECUTIONER_2 = 36232,
+ SPELL_SUMMON_INFINITE_VANQUISHER = 33364,
+ SPELL_SUMMON_INFINITE_VANQUISHER_2 = 36233,
+
+ SPELL_SUMMON_RIFT_LORD = 31321,
+ SPELL_SUMMON_RIFT_LORD_2 = 36234,
+ SPELL_SUMMON_RIFT_KEEPER = 36235,
+ SPELL_SUMMON_RIFT_KEEPER_2 = 36236,
+
+ SPELL_SUMMON_CHRONO_LORD_DEJA = 31391,
+ SPELL_SUMMON_TEMPORUS = 31392,
+ SPELL_SUMMON_AEONUS = 31393,
+ SPELL_SUMMON_INFINITE_CHRONO_LORD = 37177,
+ SPELL_SUMMON_INFINITE_TIMEREAVER = 37178,
+
+ SPELL_SUMMON_TIME_RIFT_PERIODIC_90 = 31353,
+ SPELL_SUMMON_TIME_RIFT_PERIODIC_120 = 31632,
+ SPELL_SUMMON_TIME_RIFT_PERIODIC_45 = 31636,
+ SPELL_SUMMON_TIME_RIFT_PERIODIC_75 = 31637,
+ SPELL_SUMMON_TIME_RIFT_PERIODIC_30 = 34188,
+ SPELL_SUMMON_TIME_RIFT_PERIODIC_5 = 35143,
+ SPELL_SUMMON_TIME_RIFT_EFFECT_1 = 31354,
+ SPELL_SUMMON_TIME_RIFT_EFFECT_2 = 31355,
+ SPELL_SUMMON_TIME_RIFT_EFFECT_3 = 31356,
+ SPELL_SUMMON_TIME_RIFT_EFFECT_4 = 31357,
+ SPELL_SUMMON_TIME_RIFT = 39041,
+ SPELL_TIME_RIFT_1_READY = 39570,
+ SPELL_TIME_RIFT_2_READY = 39571,
+ SPELL_TIME_RIFT_3_READY = 39572,
+ SPELL_TIME_RIFT_4_READY = 39573,
+ SPELL_CLOSE_TIME_RIFT_TRIGGER = 31322,
+ SPELL_CLOSE_TIME_RIFT_EFFECT = 31323,
+ SPELL_TIME_RIFT_READY_PRIMER = 31352,
+ SPELL_TIME_RIFT_CHANNEL = 31387,
+ SPELL_TIME_RIFT_CHANNEL_TRIGGER = 31388,
+ SPELL_TIME_RIFT_PERIODIC = 31320,
+
+ SPELL_MEDIVH_LIVES = 31395,
+ SPELL_MEDIVH_DIES = 31327,
+ SPELL_MEDIVH_SHIELD = 32613,
+
+ SPELL_THE_BLACK_MORASS_COMPLETE = 37215,
+
+ C_COUNCIL_ENFORCER = 17023
};
class npc_medivh_bm : public CreatureScript