From 8fe65b52cf770ab9b503b1ee38dc789d06b82edb Mon Sep 17 00:00:00 2001 From: strangerke Date: Sun, 17 Apr 2011 00:37:35 +0200 Subject: [PATCH] TSAGE: Add workaround for scene 40 (glitch in animation of dying Kzin falling) --- engines/tsage/ringworld_scenes1.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engines/tsage/ringworld_scenes1.cpp b/engines/tsage/ringworld_scenes1.cpp index 793e50b0bf25..c8d10e1708e3 100644 --- a/engines/tsage/ringworld_scenes1.cpp +++ b/engines/tsage/ringworld_scenes1.cpp @@ -1004,7 +1004,8 @@ void Scene40::Action1::signal() { break; case 9: { scene->_dyingKzin.setStrip(1); - scene->_dyingKzin.setFrame(1); + //Workaround: The original uses setFrame(1) but it's completely wrong. + scene->_dyingKzin.setFrame(2); scene->_dyingKzin._moveDiff.y = 15; scene->_dyingKzin.animate(ANIM_MODE_5, NULL); Common::Point pt(223, 186);