SCI: Fixed bug #3042964 - "KQ4: Signature Mismatch"

svn-id: r52180
This commit is contained in:
Filippos Karapetis 2010-08-18 05:27:13 +00:00
parent 190043e6b7
commit d0d677ab75
3 changed files with 7 additions and 1 deletions

View file

@ -235,6 +235,11 @@ const SciWorkaroundEntry kDisplay_workarounds[] = {
SCI_WORKAROUNDENTRY_TERMINATOR
};
// gameID, room,script,lvl, object-name, method-name, call,index, workaround
const SciWorkaroundEntry kDirLoop_workarounds[] = {
{ GID_KQ4, 4, 992, 0, "Avoid", "doit", -1, 0, { WORKAROUND_IGNORE, 0 } }, // when the ogre catches you in front of his house, second parameter points to the same object as the first parameter, instead of being an integer (the angle) - bug #3042964
};
// gameID, room,script,lvl, object-name, method-name, call,index, workaround
const SciWorkaroundEntry kDisposeScript_workarounds[] = {
{ GID_LAURABOW, 777, 777, 0, "myStab", "changeState", -1, 0, { WORKAROUND_IGNORE, 0 } }, // DEMO: after the will is signed, parameter 0 is an object - bug #3034907