diff options
author | Martin Kiewitz | 2017-05-30 22:11:33 +0200 |
---|---|---|
committer | Martin Kiewitz | 2017-05-30 22:11:33 +0200 |
commit | a8475db05a209f83bd0d33e4db3e66cfb1c81566 (patch) | |
tree | aec28667f9433e70f4aa03ba6d67c3d6f1df0922 /engines | |
parent | c5084ff5badef2cc2b3b4117d67b7a6a20983aa6 (diff) | |
download | scummvm-rg350-a8475db05a209f83bd0d33e4db3e66cfb1c81566.tar.gz scummvm-rg350-a8475db05a209f83bd0d33e4db3e66cfb1c81566.tar.bz2 scummvm-rg350-a8475db05a209f83bd0d33e4db3e66cfb1c81566.zip |
SCI: SQ4CD: Limit workaround for Russian SQ4 to room 150+900
As proposed by bluegr
Diffstat (limited to 'engines')
-rw-r--r-- | engines/sci/engine/workarounds.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/sci/engine/workarounds.cpp b/engines/sci/engine/workarounds.cpp index a5c5e6dabe..3ac5e04aad 100644 --- a/engines/sci/engine/workarounds.cpp +++ b/engines/sci/engine/workarounds.cpp @@ -565,7 +565,8 @@ const SciWorkaroundEntry kDisposeScript_workarounds[] = { { GID_QFG1, -1, 64, 0, "rm64", "dispose", NULL, 0, { WORKAROUND_IGNORE, 0 } }, // when leaving graveyard, parameter 0 is an object { GID_SQ4, -1, 151, 0, "fightScript", "dispose", NULL, 0, { WORKAROUND_IGNORE, 0 } }, // during fight with Vohaul, parameter 0 is an object, happens in at least room 150 { GID_SQ4, -1, 152, 0, "driveCloseUp", "dispose", NULL, 0, { WORKAROUND_IGNORE, 0 } }, // when choosing "beam download", parameter 0 is an object, may happen in room 150 and 900 (900 see bug #9812) - { GID_SQ4, -1, 152, 0, "", "dispose", NULL, 0, { WORKAROUND_IGNORE, 0 } }, // when choosing "beam download"... in Russian version - bug #5573 + { GID_SQ4, 150, 152, 0, "", "dispose", NULL, 0, { WORKAROUND_IGNORE, 0 } }, // when choosing "beam download"... in Russian version - bug #5573 + { GID_SQ4, 900, 152, 0, "", "dispose", NULL, 0, { WORKAROUND_IGNORE, 0 } }, // same as above, but for "game over" room SCI_WORKAROUNDENTRY_TERMINATOR }; |