diff options
-rw-r--r-- | engines/toon/script_func.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/toon/script_func.cpp b/engines/toon/script_func.cpp index 724f120755..821a8971de 100644 --- a/engines/toon/script_func.cpp +++ b/engines/toon/script_func.cpp @@ -960,7 +960,6 @@ int32 ScriptFunc::sys_Cmd_Draw_Scene_Anim_WSA_Frame(EMCState *state) { SceneAnimation *sceneAnim = _vm->getSceneAnimation(animId); - //debugC(0,0xfff,"Anim %d / frame %d ", animId, frame); if (sceneAnim->_active) { sceneAnim->_animInstance->setFrame(frame); sceneAnim->_animInstance->setAnimationRange(frame, frame); @@ -977,6 +976,9 @@ int32 ScriptFunc::sys_Cmd_Draw_Scene_Anim_WSA_Frame(EMCState *state) { _vm->pauseSceneAnimationScript(_vm->getCurrentUpdatingSceneAnimation(), 2); else if (animId == 20 || animId == 15 || animId == 21 || animId == 16 || animId == 17 || animId == 18) _vm->pauseSceneAnimationScript(_vm->getCurrentUpdatingSceneAnimation(), 1); + else if (animId == 9) { + _vm->pauseSceneAnimationScript(_vm->getCurrentUpdatingSceneAnimation(), 6); + } } if (_vm->state()->_currentScene == 29) { |