diff --git a/EQ2/source/WorldServer/SpellProcess.cpp b/EQ2/source/WorldServer/SpellProcess.cpp index 4c2584da6..069b5a99f 100644 --- a/EQ2/source/WorldServer/SpellProcess.cpp +++ b/EQ2/source/WorldServer/SpellProcess.cpp @@ -2443,6 +2443,8 @@ void SpellProcess::AddSpellCancel(LuaSpell* spell){ void SpellProcess::DeleteSpell(LuaSpell* spell) { + RemoveSpellFromQueue(spell->spell, spell->caster); + if (spell->spell->IsCopiedSpell()) safe_delete(spell->spell);