[Scummvm-git-logs] scummvm master -> 15fb671cd1a2e6873d789176837409d6443ab384

sluicebox 22204938+sluicebox at users.noreply.github.com
Fri Jul 30 00:50:04 UTC 2021


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
15fb671cd1 SCI32: Add more KQ7 workarounds for Malicia's house


Commit: 15fb671cd1a2e6873d789176837409d6443ab384
    https://github.com/scummvm/scummvm/commit/15fb671cd1a2e6873d789176837409d6443ab384
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2021-07-29T19:47:53-05:00

Commit Message:
SCI32: Add more KQ7 workarounds for Malicia's house

Big thanks to sixsevsairis for discovering this

Changed paths:
    engines/sci/engine/workarounds.cpp


diff --git a/engines/sci/engine/workarounds.cpp b/engines/sci/engine/workarounds.cpp
index 7699cb2f70..d8ec209d06 100644
--- a/engines/sci/engine/workarounds.cpp
+++ b/engines/sci/engine/workarounds.cpp
@@ -996,7 +996,10 @@ const SciWorkaroundEntry kNewWindow_workarounds[] = {
 
 //    gameID,           room,script,lvl,          object-name, method-name, local-call-signature, index-range,   workaround
 const SciWorkaroundEntry kPalVarySetVary_workarounds[] = {
-	{ GID_KQ7,          4600,  4600,  0,      "sRosDogDeath2", "changeState",               NULL,     0,     0, { WORKAROUND_FAKE, 0 } }, // when dying by letting the dog find you under the house. Trac#9763
+	{ GID_KQ7,          4600,  4600,  0,      "sRosDogDeath",  "changeState",               NULL,     0,     0, { WORKAROUND_IGNORE, 0 } }, // when dying under Malicia's house, gets called with no parameters (bug #9763)
+	{ GID_KQ7,          4600,  4600,  0,      "sRosDogDeath2", "changeState",               NULL,     0,     0, { WORKAROUND_IGNORE, 0 } }, // when dying under Malicia's house, gets called with no parameters (bug #9763)
+	{ GID_KQ7,          4600,  4600,  0,      "sValDogDeath",  "changeState",               NULL,     0,     0, { WORKAROUND_IGNORE, 0 } }, // when dying under Malicia's house, gets called with no parameters (bug #9763)
+	{ GID_KQ7,          4600,  4600,  0,      "sZapVal",       "changeState",               NULL,     0,     0, { WORKAROUND_IGNORE, 0 } }, // when dying under Malicia's house, gets called with no parameters (bug #9763)
 	SCI_WORKAROUNDENTRY_TERMINATOR
 };
 




More information about the Scummvm-git-logs mailing list