diff options
author | Eugene Sandulenko | 2010-06-15 10:25:13 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2010-06-15 10:25:13 +0000 |
commit | 0b8f8d7a249b5077e8866bc2f5d959d4a118d5b1 (patch) | |
tree | 9912f869d8fe1be884ac861fb137a92ba6daac83 /engines/saga | |
parent | 6d2c916c34d875d540f2a06b112b2e2fba5f2473 (diff) | |
download | scummvm-rg350-0b8f8d7a249b5077e8866bc2f5d959d4a118d5b1.tar.gz scummvm-rg350-0b8f8d7a249b5077e8866bc2f5d959d4a118d5b1.tar.bz2 scummvm-rg350-0b8f8d7a249b5077e8866bc2f5d959d4a118d5b1.zip |
SAGA: Fix bug #2886151.
Bug #2886151: "ITE: Mouse stops responding at Boar Castle" fixed
by implementing a workaround. It is a script bug in original.
svn-id: r49724
Diffstat (limited to 'engines/saga')
-rw-r--r-- | engines/saga/scene.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/saga/scene.cpp b/engines/saga/scene.cpp index 8cb632ae91..d7ee037c50 100644 --- a/engines/saga/scene.cpp +++ b/engines/saga/scene.cpp @@ -1201,6 +1201,12 @@ void Scene::endScene() { _vm->_script->abortAllThreads(); _vm->_script->_skipSpeeches = false; + // WORKAROUND: Bug #2886151: "ITE: Mouse stops responding at Boar Castle" + // This is bug in original engine + if (_sceneNumber == 50) { + _vm->_interface->activate(); + } + // Copy current screen to render buffer so inset rooms will get proper background if (!(_sceneDescription.flags & kSceneFlagISO) && !_vm->_scene->isInIntro()) { BGInfo bgInfo; |