[8994] Re-implement remove auras from channeled target
commitd04b1344d3a9f68614d71804aa988dc7bd120fe0
authorVladimirMangos <vladimir@getmangos.com>
Tue, 15 Dec 2009 15:45:27 +0000 (15 18:45 +0300)
committerVladimirMangos <vladimir@getmangos.com>
Tue, 15 Dec 2009 15:50:45 +0000 (15 18:50 +0300)
treeaacefe798a4a85314a8de640fb259f869486822a
parentfe7a71ed73e7d5d61e5274b0e5334f2929f94c9c
[8994] Re-implement remove auras from channeled target

* Old way have problem with auras that have last tick avent at one from caster/target:
  depndent from auras update order in caster/target pair ti can wrongly not triggered.
* Fxied possible problem with remove same spell non-caster auras at target/caster at spell cast cancel
* Also fix memory lost in old deleted auras cleanup.
src/game/Spell.cpp
src/game/Unit.cpp
src/game/Unit.h
src/shared/revision_nr.h