diff options
author | Matthew Hoops | 2010-07-31 00:54:32 +0000 |
---|---|---|
committer | Matthew Hoops | 2010-07-31 00:54:32 +0000 |
commit | 43e82aa895ae4e08cdb860fdfb7aa129ecf56d9b (patch) | |
tree | 6ca4fb6ea69c6b4c5a8a0059bd46b5cbfa3d4494 | |
parent | 5dac7ba6ba8da1bfea07e8f696d230a8eea593b0 (diff) | |
download | scummvm-rg350-43e82aa895ae4e08cdb860fdfb7aa129ecf56d9b.tar.gz scummvm-rg350-43e82aa895ae4e08cdb860fdfb7aa129ecf56d9b.tar.bz2 scummvm-rg350-43e82aa895ae4e08cdb860fdfb7aa129ecf56d9b.zip |
SCI: Fix walking in GK1 later in the game
The Feature class uninit'd workaround needs to be extended to all levels of inheritance.
svn-id: r51527
-rw-r--r-- | engines/sci/engine/workarounds.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/sci/engine/workarounds.cpp b/engines/sci/engine/workarounds.cpp index daf41a6c39..91ee28daf9 100644 --- a/engines/sci/engine/workarounds.cpp +++ b/engines/sci/engine/workarounds.cpp @@ -61,7 +61,7 @@ const SciWorkaroundEntry uninitializedReadWorkarounds[] = { { GID_ECOQUEST, -1, -1, 0, NULL, "doVerb", -1, 0, { WORKAROUND_FAKE, 0 } }, // almost clicking anywhere triggers this in almost all rooms { GID_FREDDYPHARKAS, -1, 24, 0, "gcWin", "open", -1, 5, { WORKAROUND_FAKE, 0xf } }, // is used as priority for game menu { GID_FREDDYPHARKAS, -1, 31, 0, "quitWin", "open", -1, 5, { WORKAROUND_FAKE, 0xf } }, // is used as priority for game menu - { GID_GK1, -1, 64950, 1, "Feature", "handleEvent", -1, 0, { WORKAROUND_FAKE, 0 } }, // sometimes when walk-clicking + { GID_GK1, -1, 64950, -1, "Feature", "handleEvent", -1, 0, { WORKAROUND_FAKE, 0 } }, // sometimes when walk-clicking { GID_GK2, -1, 11, 0, "", "export 10", -1, 3, { WORKAROUND_FAKE, 0 } }, // called when the game starts { GID_GK2, -1, 11, 0, "", "export 10", -1, 4, { WORKAROUND_FAKE, 0 } }, // called during the game { GID_HOYLE1, 4, 104, 0, "GinRummyCardList", "calcRuns", -1, 4, { WORKAROUND_FAKE, 0 } }, // Gin Rummy / right when the game starts |