diff options
author | strangerke | 2011-05-05 01:38:47 +0200 |
---|---|---|
committer | strangerke | 2011-05-05 01:38:47 +0200 |
commit | beb1ce9866c8ae71a5379b834acb6e2ae6f76fb1 (patch) | |
tree | 52ac6e40e75e300774ca71f92e968ff6745fedac /engines | |
parent | 427805c2f66dd24738803b3a3c4dcb37e7926ad6 (diff) | |
download | scummvm-rg350-beb1ce9866c8ae71a5379b834acb6e2ae6f76fb1.tar.gz scummvm-rg350-beb1ce9866c8ae71a5379b834acb6e2ae6f76fb1.tar.bz2 scummvm-rg350-beb1ce9866c8ae71a5379b834acb6e2ae6f76fb1.zip |
TSAGE: Fix a nasty graphical bug in scene 9450
Diffstat (limited to 'engines')
-rw-r--r-- | engines/tsage/ringworld_scenes10.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/tsage/ringworld_scenes10.cpp b/engines/tsage/ringworld_scenes10.cpp index 905c09bf35..dbb194aeda 100644 --- a/engines/tsage/ringworld_scenes10.cpp +++ b/engines/tsage/ringworld_scenes10.cpp @@ -911,8 +911,10 @@ void Scene9450::signal() { _sceneMode = 1001; if (_object2._action) _object2._action->remove(); + // Eat + setAction(&_sequenceManager1, this, 9455, &_object2, &_object1, &_object3, NULL); } - // No break on purpose + break; case 1001: case 1003: // Eat @@ -980,7 +982,7 @@ void Scene9450::postInit(SceneObjectList *OwnerList) { } else { _object3.postInit(); _object3.hide(); - _object3.setAction(&_sequenceManager2, 0, 9455, &_object2, &_object1, NULL); + _object3.setAction(&_sequenceManager2, NULL, 9455, &_object2, &_object1, NULL); } if (RING_INVENTORY._tunic._sceneNumber != 1) |