From 961cd63ae9342d3b55b088e34cc7832ad04df581 Mon Sep 17 00:00:00 2001 From: Andrew Kurushin Date: Wed, 12 Oct 2005 17:56:07 +0000 Subject: fix #1324803 ITE: Freeze during storm svn-id: r19035 --- saga/animation.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/saga/animation.cpp b/saga/animation.cpp index c87e49fc76..68c7a0773a 100644 --- a/saga/animation.cpp +++ b/saga/animation.cpp @@ -340,6 +340,9 @@ void Anim::play(uint16 animId, int vectorTime, bool playing) { _vm->_events->queue(&event); } return; + } else { + anim->currentFrame = 0; + anim->completed = 0; } } @@ -348,9 +351,6 @@ void Anim::play(uint16 animId, int vectorTime, bool playing) { linkAnim = getAnimation(anim->linkId); debug(5, "Animation ended going to %d", anim->linkId); -// linkAnim->cycles = anim->cycles; -// linkAnim->currentFrame = 0; -// linkAnim->completed = 0; linkAnim->state = ANIM_PLAYING; animId = anim->linkId; frameTime = 0; -- cgit v1.2.3