From f6bb4241f6659c4e79606f5e0b3e2d52ac46c31d Mon Sep 17 00:00:00 2001 From: ariel- Date: Sat, 3 Sep 2022 10:19:37 +0200 Subject: [PATCH] Core/Spells: fix another regression with arcane missiles being marked positive --- src/server/game/Spells/SpellInfo.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/server/game/Spells/SpellInfo.cpp b/src/server/game/Spells/SpellInfo.cpp index 01ea1aa02e..ae4322d0da 100644 --- a/src/server/game/Spells/SpellInfo.cpp +++ b/src/server/game/Spells/SpellInfo.cpp @@ -3898,6 +3898,11 @@ bool _isPositiveEffectImpl(SpellInfo const* spellInfo, uint8 effIndex, std::unor break; } break; + case SPELLFAMILY_MAGE: + // Arcane Missiles + if (spellInfo->SpellFamilyFlags[0] == 0x00000800) + return false; + break; case SPELLFAMILY_WARRIOR: // Slam, Execute if ((spellInfo->SpellFamilyFlags[0] & 0x20200000) != 0)