diff options
author | Keader <keader.android@gmail.com> | 2016-12-07 13:45:39 -0200 |
---|---|---|
committer | DoctorKraft <DoctorKraft@users.noreply.github.com> | 2018-03-12 16:39:33 +0100 |
commit | d899b5816174b496969355abd2ecc31705a180e7 (patch) | |
tree | f7f481ebe306904fec8cf43bc8b372e7e8047f01 /src | |
parent | ce007fef0ad166d0dc43d440d86e42982e690116 (diff) |
Core/Scripts: Professor Putricide - Fixed Tear Gas spell sometimes dont casted in phase transitions (#18425)
Closes: #7972
(cherry picked from commit 973f6b04ed082d4a7c7743021eb16b7304764e40)
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp index 1a9225f0a3d..d9ca5815904 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp @@ -349,6 +349,9 @@ class boss_professor_putricide : public CreatureScript void DamageTaken(Unit* /*attacker*/, uint32& /*damage*/) override { + if (me->HasUnitState(UNIT_STATE_CASTING)) + return; + switch (_phase) { case PHASE_COMBAT_1: |