From 272e954a70c1b90d5e4b47e30d7eadcb231d7468 Mon Sep 17 00:00:00 2001 From: QAston Date: Fri, 30 Jul 2010 03:07:34 +0200 Subject: *Lock on RemoveAllAuras till all auras and applications are removed with all linked events they may cause. *Add assertion after error log, just in case you've missed it. --HG-- branch : trunk --- src/server/game/Spells/Spell.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/server/game/Spells/Spell.cpp') diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp index 2ad41fc4610..068252316a0 100644 --- a/src/server/game/Spells/Spell.cpp +++ b/src/server/game/Spells/Spell.cpp @@ -6631,6 +6631,7 @@ SpellEvent::~SpellEvent() { sLog.outError("~SpellEvent: %s %u tried to delete non-deletable spell %u. Was not deleted, causes memory leak.", (m_Spell->GetCaster()->GetTypeId() == TYPEID_PLAYER ? "Player" : "Creature"), m_Spell->GetCaster()->GetGUIDLow(), m_Spell->m_spellInfo->Id); + ASSERT(false); } } -- cgit v1.2.3