fix(Scripts/Northrend): IOC boss cast ability Mortal Strike (#23684)

This commit is contained in:
sogladev
2025-11-15 03:03:48 +01:00
committed by GitHub
parent 8d096964d3
commit ead8c9a924
@@ -209,14 +209,14 @@ public:
enum BossIoCEvents enum BossIoCEvents
{ {
EVENT_CHECK_RAGE = 1, EVENT_CHECK_RAGE = 1,
EVENT_BRUTAL_STRIKE = 2, EVENT_MORTAL_STRIKE = 2,
EVENT_CRUSHING_LEAP = 3, EVENT_CRUSHING_LEAP = 3,
EVENT_DAGGER_THROW = 4, EVENT_DAGGER_THROW = 4,
}; };
enum BossIoCSpells enum BossIoCSpells
{ {
SPELL_IOCBOSS_BRUTAL_STRIKE = 58460, SPELL_IOCBOSS_MORTAL_STRIKE = 39171,
SPELL_IOCBOSS_CRUSHING_LEAP = 68506, SPELL_IOCBOSS_CRUSHING_LEAP = 68506,
SPELL_IOCBOSS_DAGGER_THROW = 67280, SPELL_IOCBOSS_DAGGER_THROW = 67280,
SPELL_IOCBOSS_RAGE = 66776, SPELL_IOCBOSS_RAGE = 66776,
@@ -262,7 +262,7 @@ public:
void JustEngagedWith(Unit* /*who*/) override void JustEngagedWith(Unit* /*who*/) override
{ {
events.ScheduleEvent(EVENT_CHECK_RAGE, 2s); events.ScheduleEvent(EVENT_CHECK_RAGE, 2s);
events.ScheduleEvent(EVENT_BRUTAL_STRIKE, 6s); events.ScheduleEvent(EVENT_MORTAL_STRIKE, 6s);
events.ScheduleEvent(EVENT_CRUSHING_LEAP, 22s); events.ScheduleEvent(EVENT_CRUSHING_LEAP, 22s);
events.ScheduleEvent(EVENT_DAGGER_THROW, 10s); events.ScheduleEvent(EVENT_DAGGER_THROW, 10s);
} }
@@ -282,8 +282,8 @@ public:
CheckRageBuff(); CheckRageBuff();
events.Repeat(2s); events.Repeat(2s);
break; break;
case EVENT_BRUTAL_STRIKE: case EVENT_MORTAL_STRIKE:
me->CastSpell(me->GetVictim(), SPELL_IOCBOSS_BRUTAL_STRIKE, false); DoCastVictim(SPELL_IOCBOSS_MORTAL_STRIKE);
events.Repeat(6s); events.Repeat(6s);
break; break;
case EVENT_CRUSHING_LEAP: case EVENT_CRUSHING_LEAP: