Skip to content

Commit fd8b549

Browse files
Merge AzerothCore 3.3.5 to ElunaAzerothcore [skip ci]
2 parents 97395fd + cb999cf commit fd8b549

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ enum Events
133133
EVENT_UNBOUND_PLAGUE,
134134
EVENT_MALLEABLE_GOO,
135135
EVENT_CHOKING_GAS_BOMB,
136+
EVENT_MUTATED_PLAGUE,
136137
};
137138

138139
#define EVENT_GROUP_ABILITIES 1
@@ -653,6 +654,11 @@ class boss_professor_putricide : public CreatureScript
653654
me->CastSpell(me, SPELL_CHOKING_GAS_BOMB, false);
654655
events.ScheduleEvent(EVENT_CHOKING_GAS_BOMB, 35s, 40s, EVENT_GROUP_ABILITIES);
655656
break;
657+
case EVENT_MUTATED_PLAGUE:
658+
if (Unit* target = me->GetVictim())
659+
me->CastSpell(target, SPELL_MUTATED_PLAGUE, false);
660+
events.ScheduleEvent(EVENT_MUTATED_PLAGUE, 10s, EVENT_GROUP_ABILITIES);
661+
break;
656662
default:
657663
break;
658664
}
@@ -721,6 +727,7 @@ class boss_professor_putricide : public CreatureScript
721727
case 2:
722728
_phase = 3;
723729
events.CancelEvent(EVENT_UNSTABLE_EXPERIMENT);
730+
events.ScheduleEvent(EVENT_MUTATED_PLAGUE, 10s, EVENT_GROUP_ABILITIES);
724731
break;
725732
default:
726733
break;

0 commit comments

Comments
 (0)