aboutsummaryrefslogtreecommitdiff
path: root/engines/saga
diff options
context:
space:
mode:
authorEugene Sandulenko2010-06-15 10:26:10 +0000
committerEugene Sandulenko2010-06-15 10:26:10 +0000
commit51c22b39c86426b7f303d4d4f4d797e19bd63dbf (patch)
tree402a52c8fb83f892b4c3c86d7ed6b3c6648290d7 /engines/saga
parentfead2bb719c0a86b5aab8a3ea62d3c4d0eb5cd92 (diff)
downloadscummvm-rg350-51c22b39c86426b7f303d4d4f4d797e19bd63dbf.tar.gz
scummvm-rg350-51c22b39c86426b7f303d4d4f4d797e19bd63dbf.tar.bz2
scummvm-rg350-51c22b39c86426b7f303d4d4f4d797e19bd63dbf.zip
SAGA: Fix bug #2928923.
Bug #2928923: 'ITE: Graphic Glitches during racoon death "Cut Scene"'. Disable actor drawing for these scenes. A long standing bug in original. svn-id: r49727
Diffstat (limited to 'engines/saga')
-rw-r--r--engines/saga/actor.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/saga/actor.cpp b/engines/saga/actor.cpp
index c3f5fec83a..8bc8025032 100644
--- a/engines/saga/actor.cpp
+++ b/engines/saga/actor.cpp
@@ -1173,7 +1173,9 @@ void Actor::drawActors() {
return;
}
- if (_vm->_anim->hasCutaway()) {
+ // WORKAROUND
+ // Bug #2928923: 'ITE: Graphic Glitches during racoon death "Cut Scene"'
+ if (_vm->_anim->hasCutaway() || _vm->_scene->currentSceneNumber() == 287 || _vm->_scene->currentSceneNumber() == 286) {
drawSpeech();
return;
}