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();