Core/Spells: SPELL_AURA_MOD_ATTACK_POWER_PCT should be negative if TargetType or Basepoints are negative (#24837)

(cherry picked from commit 7d88891983)
This commit is contained in:
Gildor
2020-06-19 22:58:41 +02:00
committed by Shauren
parent 34238c7a53
commit fc43a95729

View File

@@ -4589,6 +4589,7 @@ bool _isPositiveEffectImpl(SpellInfo const* spellInfo, SpellEffectInfo const& ef
case SPELL_AURA_MOD_RANGED_ATTACK_POWER:
case SPELL_AURA_MOD_DAMAGE_PERCENT_DONE:
case SPELL_AURA_MOD_SPEED_SLOW_ALL:
case SPELL_AURA_MOD_ATTACK_POWER_PCT:
if (!_isPositiveTarget(effect) || bp < 0)
return false;
break;