diff options
author | Paweł Kołodziejski | 2004-01-29 19:59:00 +0000 |
---|---|---|
committer | Paweł Kołodziejski | 2004-01-29 19:59:00 +0000 |
commit | fbab0e9984864917e6eab90fcf2c713f705ede73 (patch) | |
tree | e33b88962e888b620366512e2a9648776a004d90 | |
parent | 3f61dcafc16212373b47bb5e37bcd1d6b92fcc6b (diff) | |
download | scummvm-rg350-fbab0e9984864917e6eab90fcf2c713f705ede73.tar.gz scummvm-rg350-fbab0e9984864917e6eab90fcf2c713f705ede73.tar.bz2 scummvm-rg350-fbab0e9984864917e6eab90fcf2c713f705ede73.zip |
fix for bug 886201 or rather revert back to hack
svn-id: r12668
-rw-r--r-- | scumm/akos.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/scumm/akos.cpp b/scumm/akos.cpp index d3af4ee874..a4289b3178 100644 --- a/scumm/akos.cpp +++ b/scumm/akos.cpp @@ -1213,7 +1213,13 @@ bool ScummEngine::akos_increaseAnim(Actor *a, int chan, const byte *aksq, const a->flip = GW(2) != 0; continue; case AKC_CmdQue3: - tmp = GB(2); + // FIXME/TODO this is exception fot FT game for missing "half" footsteps + // see bug #886201 + // this fix/hack was introduced a long time ago + if (_gameId == GID_FT) + tmp = GB(2) - 1; + else + tmp = GB(2); if ((uint) tmp < 8) akos_queCommand(3, a, a->sound[tmp], 0); continue; |