From 9f7db1d08b98ba3c445a022e7cecd8356925706f Mon Sep 17 00:00:00 2001 From: hondacrx Date: Tue, 24 May 2022 10:14:44 -0400 Subject: [PATCH] Core/Spells: SPELL_AURA_MOD_HEALING_PCT should be negative if TargetType is enemy or BasePoints are negative Port From (https://github.com/TrinityCore/TrinityCore/commit/8585b127f4ee8d6bd30ce2e413ce7676fba097ac) --- Source/Game/Spells/SpellInfo.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Game/Spells/SpellInfo.cs b/Source/Game/Spells/SpellInfo.cs index 4288a0b7c..7f3b16934 100644 --- a/Source/Game/Spells/SpellInfo.cs +++ b/Source/Game/Spells/SpellInfo.cs @@ -3506,7 +3506,6 @@ namespace Game.Spells case AuraType.ModSkill: case AuraType.ModSkill2: case AuraType.ModDodgePercent: - case AuraType.ModHealingPct: case AuraType.ModHealingDone: case AuraType.ModDamageDoneCreature: case AuraType.ObsModHealth: @@ -3543,6 +3542,7 @@ namespace Game.Spells case AuraType.MeleeSlow: case AuraType.ModAttackPowerPct: case AuraType.ModHealingDonePercent: + case AuraType.ModHealingPct: if (!_isPositiveTarget(effect) || bp < 0) return false; break;