aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server/game/Spells/SpellInfo.cpp19
1 files changed, 1 insertions, 18 deletions
diff --git a/src/server/game/Spells/SpellInfo.cpp b/src/server/game/Spells/SpellInfo.cpp
index 13e0721e837..08b44c933bc 100644
--- a/src/server/game/Spells/SpellInfo.cpp
+++ b/src/server/game/Spells/SpellInfo.cpp
@@ -2537,8 +2537,6 @@ bool SpellInfo::_IsPositiveEffect(uint8 effIndex, bool deep) const
case 29214: // Wrath of the Plaguebringer
case 34700: // Allergic Reaction
case 54836: // Wrath of the Plaguebringer
- case 61987: // Avenging Wrath Marker
- case 61988: // Divine Shield exclude aura
return false;
case 30877: // Tag Murloc
case 61716: // Rabbit Costume
@@ -2550,9 +2548,6 @@ bool SpellInfo::_IsPositiveEffect(uint8 effIndex, bool deep) const
}
break;
case SPELLFAMILY_MAGE:
- // Amplify Magic, Dampen Magic
- if (SpellFamilyFlags[0] == 0x00002000)
- return true;
// Ignite
if (SpellIconID == 45)
return true;
@@ -2568,23 +2563,11 @@ bool SpellInfo::_IsPositiveEffect(uint8 effIndex, bool deep) const
break;
}
break;
- case SPELLFAMILY_HUNTER:
- // Aspect of the Viper
- if (Id == 34074)
- return true;
- break;
- case SPELLFAMILY_SHAMAN:
- if (Id == 30708)
- return false;
- break;
case SPELLFAMILY_ROGUE:
switch (Id)
{
// Envenom must be considered as a positive effect even though it deals damage
- case 32645: // Envenom (Rank 1)
- case 32684: // Envenom (Rank 2)
- case 57992: // Envenom (Rank 3)
- case 57993: // Envenom (Rank 4)
+ case 32645: // Envenom
return true;
default:
break;