Skip to content
Browse files

TITANIC: Fix infinite Barbot animation loop after loading savegame

  • Loading branch information...
dreammaster committed Sep 8, 2018
1 parent 0893d6c commit 5d77ade10bd1274756cb4a226080eb7673c0b693
Showing with 3 additions and 2 deletions.
  1. +1 −0 NEWS
  2. +2 −2 engines/titanic/support/movie_range_info.cpp
@@ -63,6 +63,7 @@ For a more comprehensive changelog of the latest experimental code, see:
- Fixed bug in entering floor numbers numerically that could crash the game.
- Fixed parser not getting properly reset across sentences in a conversation.
- Fixed endless busy cursor on Titania closeup when brain slots are incorrectly inserted.
- Fixed loading saves in front of Barbot could cause him to go into an infinite animation loop.

- Fixed multiple graphic issues in Bud Tucker in Double Trouble.
@@ -91,9 +91,9 @@ void CMovieRangeInfo::getMovieFrame(CMovieEventList &list, int frameNumber) {

void CMovieRangeInfo::process(CGameObject *owner) {
int flags = 0;
if (_endFrame)
if (_isRepeat)
flags |= MOVIE_REPEAT;
if (_startFrame)
if (_isReversed)

for (CMovieEventList::iterator i = _events.begin(); i != _events.end(); ++i) {

0 comments on commit 5d77ade

Please sign in to comment.
You can’t perform that action at this time.