diff options
author | Colin Snover | 2017-06-24 16:47:16 -0500 |
---|---|---|
committer | Colin Snover | 2017-06-24 16:54:31 -0500 |
commit | 1ca905e860035c4bfa5e0dd54a2a9788bf3e7f37 (patch) | |
tree | c0af35d490d3e75dff3821559fba9bfbf30b486c /common/bitstream.h | |
parent | 6f02bbc8ddff87a566d47b4608b14cdd37d7c31c (diff) | |
download | scummvm-rg350-1ca905e860035c4bfa5e0dd54a2a9788bf3e7f37.tar.gz scummvm-rg350-1ca905e860035c4bfa5e0dd54a2a9788bf3e7f37.tar.bz2 scummvm-rg350-1ca905e860035c4bfa5e0dd54a2a9788bf3e7f37.zip |
SCI32: Replace Torin dragon's cave patch with a better patch
The previous script patch for this bug was much simpler and
targeted the bad code that hangs, instead of the bad code that
caused the unexpected flag setting, but this caused glitches in
the dragon's cave that couldn't really be fixed since different
animations relied on some common code for positioning Boogle. So,
now, this more complicated patch fixes the fast-forward code in
the seraglio to set Boogle's in-the-bag flag, which is what the
dragon's cave needs in order to not hang when worming Boogle.
Also, because this patch now targets the code that caused the bad
flag state, instead of the code that hangs on the bad state, any
save game in the dragon's cave with the bag flag setting will need
to be fixed by exiting and re-entering the dragon's cave.
Refs Trac#9836.
Diffstat (limited to 'common/bitstream.h')
0 files changed, 0 insertions, 0 deletions