From 579c6c4be216ee3dff2d57cd00ab1ac760c0d05a Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Fri, 30 Oct 2020 22:22:14 +0100 Subject: [PATCH] Scripts/BWD: fixed a possible edge case in which Maloriak's Consuming Flames could get increased when taking damage from non damage class magic attacks --- .../BlackrockMountain/BlackwingDescent/boss_maloriak.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingDescent/boss_maloriak.cpp b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingDescent/boss_maloriak.cpp index dc3f710532b..21dace0d849 100644 --- a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingDescent/boss_maloriak.cpp +++ b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingDescent/boss_maloriak.cpp @@ -943,7 +943,7 @@ class spell_maloriak_consuming_flames: public AuraScript { bool CheckProc(ProcEventInfo& eventInfo) { - if (eventInfo.GetSpellInfo() && eventInfo.GetSpellInfo()->Id == GetId()) + if (!eventInfo.GetSpellInfo() || eventInfo.GetSpellInfo()->DmgClass != SPELL_DAMAGE_CLASS_MAGIC || eventInfo.GetSpellInfo()->Id == GetId()) return false; return eventInfo.GetDamageInfo();