From d917db5215043318e63668a7f371cbf55bba18bb Mon Sep 17 00:00:00 2001 From: Keader Date: Sat, 25 Nov 2017 10:07:55 -0300 Subject: Scripts/Razorscale: Fixed issues related with Devouring Flame Closes #20967 (cherry picked from commit 454a230af482ee37a6131572bd8f659bb06d2614) --- src/server/scripts/Northrend/Ulduar/Ulduar/boss_razorscale.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_razorscale.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_razorscale.cpp index 2973926c8ea..57304dca360 100644 --- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_razorscale.cpp +++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_razorscale.cpp @@ -1467,8 +1467,12 @@ struct npc_razorscale_devouring_flame : public ScriptedAI void Reset() override { - DoCastSelf(DEVOURING_FLAME_GROUND); + me->SetReactState(REACT_PASSIVE); + DoCastSelf(DEVOURING_FLAME_GROUND, true); } + + // Evade caused by Spell::SummonGuardian. Creature dont need evade at all, is despawned if razorscale enter in evade + void EnterEvadeMode(EvadeReason why) override { } }; class go_razorscale_harpoon : public GameObjectScript -- cgit v1.2.3