aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeader <keader.android@gmail.com>2017-11-25 10:07:55 -0300
committerfunjoker <funjoker109@gmail.com>2021-02-15 19:13:25 +0100
commitd917db5215043318e63668a7f371cbf55bba18bb (patch)
tree580ca77a6f4e3e582db8d36df166fb940b2c67c7
parent65f4666063ebd8207bf09f528797467c5a30fd9d (diff)
Scripts/Razorscale: Fixed issues related with Devouring Flame
Closes #20967 (cherry picked from commit 454a230af482ee37a6131572bd8f659bb06d2614)
-rw-r--r--src/server/scripts/Northrend/Ulduar/Ulduar/boss_razorscale.cpp6
1 files changed, 5 insertions, 1 deletions
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