aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorWarpten <vertozor@gmail.com>2013-05-02 04:08:35 +0300
committerWarpten <vertozor@gmail.com>2013-05-02 04:08:35 +0300
commit8dea73fc83ed00764e03c6ee3bb7c1ffa28527eb (patch)
tree686d5f090299ccbb3013b880f8d6fedc9d00f503 /src
parentb1e8c422593f4f6429d82d7a9e5cb50bf7350be7 (diff)
Core/Spells: Fixed a silly typo in SpellInfo::_IsPositiveEffect.
Fixes some auras being displayed as debuffs while they should not. (Just see Invisibility #66) Ref. #7912
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Spells/SpellInfo.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Spells/SpellInfo.cpp b/src/server/game/Spells/SpellInfo.cpp
index e5ad78b00a3..c46b1d08641 100644
--- a/src/server/game/Spells/SpellInfo.cpp
+++ b/src/server/game/Spells/SpellInfo.cpp
@@ -2476,7 +2476,7 @@ bool SpellInfo::_IsPositiveEffect(uint8 effIndex, bool deep) const
continue;
// if non-positive trigger cast targeted to positive target this main cast is non-positive
// this will place this spell auras as debuffs
- if (_IsPositiveTarget(spellTriggeredProto->Effects[i].TargetA.GetTarget(), spellTriggeredProto->Effects[i].TargetB.GetTarget()) && !spellTriggeredProto->_IsPositiveEffect(i, true))
+ if (!_IsPositiveTarget(spellTriggeredProto->Effects[i].TargetA.GetTarget(), spellTriggeredProto->Effects[i].TargetB.GetTarget()) && !spellTriggeredProto->_IsPositiveEffect(i, true))
return false;
}
}