Core/Spells: Kill incorrect attribute implementation
Port From (https://github.com/TrinityCore/TrinityCore/commit/c5f7e6cbd7354f8e0f0e732f3d1e1093a0640a7a)
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user