From 89c7fa35b25fb95f83588b12b9a0a926985cb341 Mon Sep 17 00:00:00 2001 From: Hondacrx Date: Wed, 4 Jun 2025 09:21:48 -0400 Subject: [PATCH] Core/Spells: Fixed SPELL_AURA_IGNORE_SPELL_COOLDOWN - don't start cooldown for affected spells Port From (https://github.com/TrinityCore/TrinityCore/commit/2e1414d5bc740e48b507c7f9910147372fb3862c) --- Source/Game/Spells/SpellHistory.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Game/Spells/SpellHistory.cs b/Source/Game/Spells/SpellHistory.cs index 4f5a4d3dd..bab9e8876 100644 --- a/Source/Game/Spells/SpellHistory.cs +++ b/Source/Game/Spells/SpellHistory.cs @@ -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) {