From 33cb5faf284aa58a910eaff22549b2d70cca7d3b Mon Sep 17 00:00:00 2001 From: hondacrx Date: Tue, 6 Feb 2024 09:51:13 -0500 Subject: [PATCH] Core/Spells: Kill incorrect attribute implementation Port From (https://github.com/TrinityCore/TrinityCore/commit/c5f7e6cbd7354f8e0f0e732f3d1e1093a0640a7a) --- Source/Game/Spells/Spell.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Game/Spells/Spell.cs b/Source/Game/Spells/Spell.cs index 3239f4e02..440284b62 100644 --- a/Source/Game/Spells/Spell.cs +++ b/Source/Game/Spells/Spell.cs @@ -2976,7 +2976,7 @@ namespace Game.Spells creatureCaster.ReleaseSpellFocus(this); // Okay, everything is prepared. Now we need to distinguish between immediate and evented delayed spells - if ((m_spellInfo.HasHitDelay() && !m_spellInfo.IsChanneled()) || m_spellInfo.HasAttribute(SpellAttr4.NoHarmfulThreat)) + if (m_spellInfo.HasHitDelay() && !m_spellInfo.IsChanneled()) { // Remove used for cast item if need (it can be already NULL after TakeReagents call // in case delayed spell remove item at cast delay start