Core/Spells: Fixed SPELL_AURA_IGNORE_SPELL_COOLDOWN - don't start cooldown for affected spells

Port From (https://github.com/TrinityCore/TrinityCore/commit/2e1414d5bc740e48b507c7f9910147372fb3862c)
This commit is contained in:
Hondacrx
2025-06-04 09:21:48 -04:00
parent 600b8ba18c
commit 89c7fa35b2
+3
View File
@@ -188,6 +188,9 @@ namespace Game.Spells
if (ConsumeCharge(spellInfo.ChargeCategoryId))
return;
if (_owner.HasAuraTypeWithAffectMask(AuraType.IgnoreSpellCooldown, spellInfo))
return;
Player player = _owner.ToPlayer();
if (player != null)
{