aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Spells/SpellInfo.cpp3
-rw-r--r--src/server/scripts/Northrend/Nexus/Nexus/boss_keristrasza.cpp12
2 files changed, 9 insertions, 6 deletions
diff --git a/src/server/game/Spells/SpellInfo.cpp b/src/server/game/Spells/SpellInfo.cpp
index 58152b95fe2..18da73101ee 100644
--- a/src/server/game/Spells/SpellInfo.cpp
+++ b/src/server/game/Spells/SpellInfo.cpp
@@ -2270,6 +2270,9 @@ void SpellInfo::_LoadSpellDiminishInfo()
// Screams of the Dead (King Ymiron)
else if (Id == 51750)
return DIMINISHING_NONE;
+ // Crystallize (Keristrasza heroic)
+ else if (Id == 48179)
+ return DIMINISHING_NONE;
break;
}
// Event spells
diff --git a/src/server/scripts/Northrend/Nexus/Nexus/boss_keristrasza.cpp b/src/server/scripts/Northrend/Nexus/Nexus/boss_keristrasza.cpp
index f12778ed321..1bc2b392fda 100644
--- a/src/server/scripts/Northrend/Nexus/Nexus/boss_keristrasza.cpp
+++ b/src/server/scripts/Northrend/Nexus/Nexus/boss_keristrasza.cpp
@@ -34,7 +34,7 @@ enum Spells
SPELL_CRYSTAL_CHAINS = 50997,
SPELL_ENRAGE = 8599,
SPELL_CRYSTALFIRE_BREATH = 48096,
- SPELL_CRYSTALIZE = 48179,
+ SPELL_CRYSTALLIZE = 48179,
SPELL_INTENSE_COLD = 48094,
SPELL_INTENSE_COLD_TRIGGERED = 48095
};
@@ -42,7 +42,7 @@ enum Spells
enum Events
{
EVENT_CRYSTAL_FIRE_BREATH = 1,
- EVENT_CRYSTAL_CHAINS_CRYSTALIZE,
+ EVENT_CRYSTAL_CHAINS_CRYSTALLIZE,
EVENT_TAIL_SWEEP
};
@@ -99,7 +99,7 @@ class boss_keristrasza : public CreatureScript
BossAI::JustEngagedWith(who);
events.ScheduleEvent(EVENT_CRYSTAL_FIRE_BREATH, 14s);
- events.ScheduleEvent(EVENT_CRYSTAL_CHAINS_CRYSTALIZE, DUNGEON_MODE(30000, 11000));
+ events.ScheduleEvent(EVENT_CRYSTAL_CHAINS_CRYSTALLIZE, DUNGEON_MODE(30000, 11000));
events.ScheduleEvent(EVENT_TAIL_SWEEP, 5s);
}
@@ -186,14 +186,14 @@ class boss_keristrasza : public CreatureScript
DoCastVictim(SPELL_CRYSTALFIRE_BREATH);
events.ScheduleEvent(EVENT_CRYSTAL_FIRE_BREATH, 14s);
break;
- case EVENT_CRYSTAL_CHAINS_CRYSTALIZE:
+ case EVENT_CRYSTAL_CHAINS_CRYSTALLIZE:
DoCast(me, SPELL_TAIL_SWEEP);
- events.ScheduleEvent(EVENT_CRYSTAL_CHAINS_CRYSTALIZE, 5s);
+ events.ScheduleEvent(EVENT_CRYSTAL_CHAINS_CRYSTALLIZE, 5s);
break;
case EVENT_TAIL_SWEEP:
Talk(SAY_CRYSTAL_NOVA);
if (IsHeroic())
- DoCast(me, SPELL_CRYSTALIZE);
+ DoCast(me, SPELL_CRYSTALLIZE);
else if (Unit* target = SelectTarget(SELECT_TARGET_RANDOM, 0, 100.0f, true))
DoCast(target, SPELL_CRYSTAL_CHAINS);
events.ScheduleEvent(EVENT_TAIL_SWEEP, DUNGEON_MODE(30000, 11000));