From dea71597455d3846c801cd340f0f2a6248c61800 Mon Sep 17 00:00:00 2001 From: ariel- Date: Tue, 25 Apr 2017 02:57:58 -0300 Subject: Core/Scripts: fix gaseous bloat proc (again) - UNIT_STATE_CASTING removal not needed for movement now, but it's needed for melee attacking (cherry picked from commit 85076dd799a76b889d1d22890771f4bc445fd7f8) --- .../scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/server/scripts') diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp index f21051a36b3..116843c2398 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp @@ -933,6 +933,7 @@ class spell_putricide_ooze_channel : public SpellScriptLoader void StartAttack() { + GetCaster()->ClearUnitState(UNIT_STATE_CASTING); GetCaster()->DeleteThreatList(); GetCaster()->ToCreature()->AI()->AttackStart(GetHitUnit()); GetCaster()->AddThreat(GetHitUnit(), 500000000.0f); // value seen in sniff -- cgit v1.2.3