From 69c7f989b12de26ada8d399233e95777421ee65b Mon Sep 17 00:00:00 2001 From: Strangerke Date: Mon, 11 Aug 2014 23:05:48 +0200 Subject: ACCESS: Fix the implementation of cmdCheckAnim --- engines/access/scripts.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/engines/access/scripts.cpp b/engines/access/scripts.cpp index aa1bfcd71c..e7827fba01 100644 --- a/engines/access/scripts.cpp +++ b/engines/access/scripts.cpp @@ -238,11 +238,10 @@ void Scripts::cmdCheckAnim() { int id = _data->readUint16LE(); Animation *anim = _vm->_animation->findAnimation(id); - if (anim->_currentLoopCount == -1) { - _data->skip(2); + if (anim->_currentLoopCount == -1) cmdGoto(); - } else - _data->skip(4); + else + _data->skip(2); } void Scripts::CMDSND() { error("TODO"); } -- cgit v1.2.3