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

View File

@@ -209,14 +209,14 @@ public:
enum BossIoCEvents
{
EVENT_CHECK_RAGE = 1,
EVENT_BRUTAL_STRIKE = 2,
EVENT_MORTAL_STRIKE = 2,
EVENT_CRUSHING_LEAP = 3,
EVENT_DAGGER_THROW = 4,
};
enum BossIoCSpells
{
SPELL_IOCBOSS_BRUTAL_STRIKE = 58460,
SPELL_IOCBOSS_MORTAL_STRIKE = 39171,
SPELL_IOCBOSS_CRUSHING_LEAP = 68506,
SPELL_IOCBOSS_DAGGER_THROW = 67280,
SPELL_IOCBOSS_RAGE = 66776,
@@ -262,7 +262,7 @@ public:
void JustEngagedWith(Unit* /*who*/) override
{
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_DAGGER_THROW, 10s);
}
@@ -282,8 +282,8 @@ public:
CheckRageBuff();
events.Repeat(2s);
break;
case EVENT_BRUTAL_STRIKE:
me->CastSpell(me->GetVictim(), SPELL_IOCBOSS_BRUTAL_STRIKE, false);
case EVENT_MORTAL_STRIKE:
DoCastVictim(SPELL_IOCBOSS_MORTAL_STRIKE);
events.Repeat(6s);
break;
case EVENT_CRUSHING_LEAP: