From 606bcfc49513650eb2d522f832c5be34bcdad9dc Mon Sep 17 00:00:00 2001 From: cyberium Date: Thu, 26 Mar 2015 11:15:03 +0000 Subject: [PATCH] [Core] Fix spell 19714 is buff instead of debuff. May fix also other spells that use same aura. (c2628) --- src/game/Object/SpellMgr.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/game/Object/SpellMgr.cpp b/src/game/Object/SpellMgr.cpp index 1409ecf6..6fad1b8d 100644 --- a/src/game/Object/SpellMgr.cpp +++ b/src/game/Object/SpellMgr.cpp @@ -738,6 +738,7 @@ bool IsPositiveEffect(SpellEntry const* spellproto, SpellEffectIndex effIndex) { return false; } break; case SPELL_AURA_MOD_DAMAGE_TAKEN: // dependent from bas point sign (positive -> negative) + case SPELL_AURA_MOD_DAMAGE_PERCENT_TAKEN: if (spellproto->CalculateSimpleValue(effIndex) < 0) { return true; } // let check by target modes (for Amplify Magic cases/etc)