aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
diff options
context:
space:
mode:
authorsluicebox2020-01-06 20:55:49 -0800
committersluicebox2020-01-06 20:55:49 -0800
commit6304e59a2b2dd3b2a61af5cdf496f0cc3221b910 (patch)
tree9d62b54fe511aa9cfe40233c8c0aee5b66dfd234 /engines/sci
parent2f16ddc982f7267a2361ee437a3b3330b5493b3e (diff)
downloadscummvm-rg350-6304e59a2b2dd3b2a61af5cdf496f0cc3221b910.tar.gz
scummvm-rg350-6304e59a2b2dd3b2a61af5cdf496f0cc3221b910.tar.bz2
scummvm-rg350-6304e59a2b2dd3b2a61af5cdf496f0cc3221b910.zip
SCI32: Fix GK2 Gerde missing message
Diffstat (limited to 'engines/sci')
-rw-r--r--engines/sci/engine/workarounds.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/sci/engine/workarounds.cpp b/engines/sci/engine/workarounds.cpp
index ba11883cbc..71046a83cf 100644
--- a/engines/sci/engine/workarounds.cpp
+++ b/engines/sci/engine/workarounds.cpp
@@ -1247,6 +1247,9 @@ static const SciMessageWorkaroundEntry messageWorkarounds[] = {
// audio36 for the the other has the wrong tuple, which we fix in the audio36 workarounds.
{ GID_GK1, SCI_MEDIA_ALL, K_LANG_NONE, -1, 420, 2, 32, 3, 1, { MSG_WORKAROUND_REMAP, 420, 2, 32, 0, 1, 0, 0, 0, NULL } },
{ GID_GK1, SCI_MEDIA_ALL, K_LANG_NONE, -1, 420, 2, 32, 0, 1, { MSG_WORKAROUND_REMAP, 420, 2, 32, 2, 1, 0, 0, 0, NULL } },
+ // Clicking one of Gabriel's letters on Gerde in room 120 after getting his address in some versions
+ { GID_GK2, SCI_MEDIA_ALL, K_LANG_NONE, -1, 120, 18, 63, 0, 1, { MSG_WORKAROUND_REMAP, 120, 18, 44, 0, 1, 0, 0, 0, NULL } },
+ { GID_GK2, SCI_MEDIA_ALL, K_LANG_NONE, -1, 120, 18, 64, 0, 1, { MSG_WORKAROUND_REMAP, 120, 18, 44, 0, 1, 0, 0, 0, NULL } },
// Clicking any item other than the dagger on theater vent in room 11853
{ GID_GK2, SCI_MEDIA_ALL, K_LANG_NONE, -1, 1185, 4, 0, 0, 1, { MSG_WORKAROUND_REMAP, 1185, 4, 62, 0, 1, 0, 0, 0, NULL } },
// Asking Yvette about Tut in act 2 party in floppy version - bug #10723