aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/workarounds.cpp
diff options
context:
space:
mode:
authorMartin Kiewitz2010-08-06 11:45:32 +0000
committerMartin Kiewitz2010-08-06 11:45:32 +0000
commit9013c154800a2216b9ce3e36f019f0871d8deeb4 (patch)
tree2fca815d24cedca36a3fddf456f12d579e91dbef /engines/sci/engine/workarounds.cpp
parentffbecee1d7178109b27a5809d53c8d51b6267955 (diff)
downloadscummvm-rg350-9013c154800a2216b9ce3e36f019f0871d8deeb4.tar.gz
scummvm-rg350-9013c154800a2216b9ce3e36f019f0871d8deeb4.tar.bz2
scummvm-rg350-9013c154800a2216b9ce3e36f019f0871d8deeb4.zip
SCI: properly implementing qfg2 astrologer workaround
svn-id: r51783
Diffstat (limited to 'engines/sci/engine/workarounds.cpp')
-rw-r--r--engines/sci/engine/workarounds.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/sci/engine/workarounds.cpp b/engines/sci/engine/workarounds.cpp
index 25022ec03e..dd7edde968 100644
--- a/engines/sci/engine/workarounds.cpp
+++ b/engines/sci/engine/workarounds.cpp
@@ -53,6 +53,12 @@ const SciWorkaroundEntry opcodeGeWorkarounds[] = {
};
// gameID, room,script,lvl, object-name, method-name, call,index, workaround
+const SciWorkaroundEntry opcodeLsiWorkarounds[] = {
+ { GID_QFG2, 200, 200, 0, "astro", "messages", -1, 0, { WORKAROUND_FAKE, 0 } }, // when getting asked for your name by the astrologer bug #3039879
+ SCI_WORKAROUNDENTRY_TERMINATOR
+};
+
+// gameID, room,script,lvl, object-name, method-name, call,index, workaround
const SciWorkaroundEntry opcodeMulWorkarounds[] = {
{ GID_FANMADE, 516, 983, 0, "Wander", "setTarget", -1, 0, { WORKAROUND_FAKE, 0 } }, // The Legend of the Lost Jewel Demo (fan made): called with object as second parameter when attacked by insects - bug #3038913
SCI_WORKAROUNDENTRY_TERMINATOR