[7237] Fixed crash when MotionMaster's Clean or ExpireMovement called from MovementGe...
commit1dc15098399345b566c131772135282bb757dc10
authorApoC <apoc@nymfe.net>
Sun, 25 Jan 2009 23:54:27 +0000 (26 00:54 +0100)
committerApoC <apoc@nymfe.net>
Sat, 7 Feb 2009 02:29:06 +0000 (7 03:29 +0100)
tree5bfe9c5180230021a1b5a25b492b1783dde40563
parentd1bec5047b9e2c376b90798c942c79e6aa3c197e
[7237] Fixed crash when MotionMaster's Clean or ExpireMovement called from MovementGenerator update.

Implemented delayed movement generators removed in case cleanup is triggered
from movement generator update. For this purpose is in runtime allocated vector
for temporary store of all deleted movement generators. After delayed delete
this vector is deleted.

Signed-off-by: ApoC <apoc@nymfe.net>
src/game/MotionMaster.cpp
src/game/MotionMaster.h
src/shared/revision_nr.h