diff options
author | Paul Gilbert | 2011-05-04 19:19:11 +1000 |
---|---|---|
committer | Paul Gilbert | 2011-05-04 19:19:36 +1000 |
commit | a67dbd5adb3ab012a2de0b187f62c43fabfd30fe (patch) | |
tree | 21d8e00f57c2add6bd07e6c845487665bed409be /engines/tsage | |
parent | 340d08bc304bcc9315634f3c26486742b2dae0bb (diff) | |
download | scummvm-rg350-a67dbd5adb3ab012a2de0b187f62c43fabfd30fe.tar.gz scummvm-rg350-a67dbd5adb3ab012a2de0b187f62c43fabfd30fe.tar.bz2 scummvm-rg350-a67dbd5adb3ab012a2de0b187f62c43fabfd30fe.zip |
TSAGE: Bugfix for skipping cutscenes correctly
Diffstat (limited to 'engines/tsage')
-rw-r--r-- | engines/tsage/converse.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/tsage/converse.cpp b/engines/tsage/converse.cpp index bb218f198c..46ca557190 100644 --- a/engines/tsage/converse.cpp +++ b/engines/tsage/converse.cpp @@ -741,8 +741,8 @@ void StripManager::process(Event &event) { if ((event.eventType == EVENT_KEYPRESS) && (event.kbd.keycode == Common::KEYCODE_ESCAPE)) { if (_obj44Index != 10000) { int currIndex = _obj44Index; - while (!_obj44List[_obj44Index + 1]._id) { - _obj44Index = getNewIndex(_obj44List[_obj44Index]._id); + while (!_obj44List[_obj44Index]._list[1]._id) { + _obj44Index = getNewIndex(_obj44List[_obj44Index]._list[0]._id); if ((_obj44Index < 0) || (_obj44Index == 10000)) break; currIndex = _obj44Index; |