diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Spells/Auras/SpellAuras.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/server/game/Spells/Auras/SpellAuras.cpp b/src/server/game/Spells/Auras/SpellAuras.cpp index edbc9ab37b6..4e239f8a373 100644 --- a/src/server/game/Spells/Auras/SpellAuras.cpp +++ b/src/server/game/Spells/Auras/SpellAuras.cpp @@ -417,9 +417,8 @@ Aura::~Aura() m_loadedScripts.erase(itr); } - // free effects memory todo 6.x - //for (uint8 i = 0; i < MAX_SPELL_EFFECTS; ++i) - // delete m_effects[i]; + for (AuraEffect* effect : _effects) + delete effect; ASSERT(m_applications.empty()); _DeleteRemovedApplications(); |