From 58eb8a4fd7b2d03fa5d7d4b97f28c1f78231f5c5 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Thu, 18 Nov 2021 20:17:56 -0500 Subject: [PATCH] Core/Spell: Fixed some negative spells showing as positive Port From (https://github.com/TrinityCore/TrinityCore/commit/33a2d627dd96535b5f0f08de9c17068cbd24212a) --- Source/Game/Spells/SpellInfo.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Game/Spells/SpellInfo.cs b/Source/Game/Spells/SpellInfo.cs index 3f5b39185..227515371 100644 --- a/Source/Game/Spells/SpellInfo.cs +++ b/Source/Game/Spells/SpellInfo.cs @@ -3296,7 +3296,6 @@ namespace Game.Spells case 64412: // Phase Punch, Algalon the Observer, Ulduar case 72410: // Rune of Blood, Saurfang, Icecrown Citadel case 71204: // Touch of Insignificance, Lady Deathwhisper, Icecrown Citadel - case 70853: // Malleable Goo, Professor Putricide, Icecrown Citadel return false; case 24732: // Bat Costume case 30877: // Tag Murloc @@ -3504,7 +3503,8 @@ namespace Game.Spells case AuraType.ModAttackPower: case AuraType.ModRangedAttackPower: case AuraType.ModDamagePercentDone: - if (!_isPositiveTarget(effect) && bp < 0) + case AuraType.ModSpeedSlowAll: + if (!_isPositiveTarget(effect) || bp < 0) return false; break; case AuraType.ModDamageTaken: // dependent from basepoint sign (positive . negative)