[8742] Avoid aura remove triggered casts and packets send at logout/delete
commit5caccee1ebf1ebf9f3a92dbd91d9d3311b3165c5
authorVladimirMangos <vladimir@getmangos.com>
Tue, 27 Oct 2009 01:03:24 +0000 (27 04:03 +0300)
committerVladimirMangos <vladimir@getmangos.com>
Tue, 27 Oct 2009 01:20:11 +0000 (27 04:20 +0300)
tree1ae9758457852564d4112fed001262b038838e7d
parentc0fccc6b3cf090b6260cf21b88176d70433e2a9b
[8742] Avoid aura remove triggered casts and packets send at logout/delete

This is must speedup logout and solve some crash cases or unexpected effects.

Also fix some nonsense code with memory lost possibility.
src/game/Pet.cpp
src/game/Player.cpp
src/game/SpellAuras.cpp
src/game/Unit.cpp
src/game/Unit.h
src/shared/revision_nr.h