fix(ICC/Putricide): add Mutated Plague cast in P3 (#25802)
This commit is contained in:
@@ -133,6 +133,7 @@ enum Events
|
|||||||
EVENT_UNBOUND_PLAGUE,
|
EVENT_UNBOUND_PLAGUE,
|
||||||
EVENT_MALLEABLE_GOO,
|
EVENT_MALLEABLE_GOO,
|
||||||
EVENT_CHOKING_GAS_BOMB,
|
EVENT_CHOKING_GAS_BOMB,
|
||||||
|
EVENT_MUTATED_PLAGUE,
|
||||||
};
|
};
|
||||||
|
|
||||||
#define EVENT_GROUP_ABILITIES 1
|
#define EVENT_GROUP_ABILITIES 1
|
||||||
@@ -653,6 +654,11 @@ public:
|
|||||||
me->CastSpell(me, SPELL_CHOKING_GAS_BOMB, false);
|
me->CastSpell(me, SPELL_CHOKING_GAS_BOMB, false);
|
||||||
events.ScheduleEvent(EVENT_CHOKING_GAS_BOMB, 35s, 40s, EVENT_GROUP_ABILITIES);
|
events.ScheduleEvent(EVENT_CHOKING_GAS_BOMB, 35s, 40s, EVENT_GROUP_ABILITIES);
|
||||||
break;
|
break;
|
||||||
|
case EVENT_MUTATED_PLAGUE:
|
||||||
|
if (Unit* target = me->GetVictim())
|
||||||
|
me->CastSpell(target, SPELL_MUTATED_PLAGUE, false);
|
||||||
|
events.ScheduleEvent(EVENT_MUTATED_PLAGUE, 10s, EVENT_GROUP_ABILITIES);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -721,6 +727,7 @@ public:
|
|||||||
case 2:
|
case 2:
|
||||||
_phase = 3;
|
_phase = 3;
|
||||||
events.CancelEvent(EVENT_UNSTABLE_EXPERIMENT);
|
events.CancelEvent(EVENT_UNSTABLE_EXPERIMENT);
|
||||||
|
events.ScheduleEvent(EVENT_MUTATED_PLAGUE, 10s, EVENT_GROUP_ABILITIES);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user