mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-22 18:15:31 +01:00
Core/Spells: Crystallize should not use DIMINISHING (#24502)
and also correcting spelling in script
by Rushor and wotlk-enthusiast
(cherry picked from commit 45993428f5)
This commit is contained in:
@@ -33,7 +33,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
|
||||
};
|
||||
@@ -41,7 +41,7 @@ enum Spells
|
||||
enum Events
|
||||
{
|
||||
EVENT_CRYSTAL_FIRE_BREATH = 1,
|
||||
EVENT_CRYSTAL_CHAINS_CRYSTALIZE,
|
||||
EVENT_CRYSTAL_CHAINS_CRYSTALLIZE,
|
||||
EVENT_TAIL_SWEEP
|
||||
};
|
||||
|
||||
@@ -98,7 +98,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);
|
||||
}
|
||||
|
||||
@@ -179,14 +179,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));
|
||||
|
||||
Reference in New Issue
Block a user