diff options
-rw-r--r-- | engines/gnap/gamesys.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/gnap/gamesys.cpp b/engines/gnap/gamesys.cpp index 80cf68943f..bd94558d1a 100644 --- a/engines/gnap/gamesys.cpp +++ b/engines/gnap/gamesys.cpp @@ -1052,12 +1052,12 @@ void GameSys::fatUpdateFrame() { } currFrameNum = gfxItem->_currFrameNum; if (animation->_framesCount > currFrameNum) { - while (animation->_framesCount > currFrameNum && - animation->frames[currFrameNum]._duration <= duration) { + while (animation->_framesCount > currFrameNum + && animation->frames[currFrameNum]._duration <= duration) { if (animation->frames[currFrameNum]._soundId != -1) _soundIds.push_back((gfxItem->_sequenceId & 0xFFFF0000) | animation->frames[currFrameNum]._soundId); - duration -= animation->frames[currFrameNum]._duration; - ++currFrameNum; + duration -= animation->frames[currFrameNum]._duration; + ++currFrameNum; } if (animation->_framesCount > currFrameNum) gfxItem->_currFrame = animation->frames[currFrameNum++]; |