diff options
author | strangerke | 2011-05-03 00:27:10 +0200 |
---|---|---|
committer | strangerke | 2011-05-03 00:27:10 +0200 |
commit | e149f5bedc491e632dae2afe805901937883826d (patch) | |
tree | 4fae150cb35e07f6e668a366d05689c75943242b | |
parent | 210f69c852c3a2c6c52fa7ff81c2d3fa79ef382e (diff) | |
download | scummvm-rg350-e149f5bedc491e632dae2afe805901937883826d.tar.gz scummvm-rg350-e149f5bedc491e632dae2afe805901937883826d.tar.bz2 scummvm-rg350-e149f5bedc491e632dae2afe805901937883826d.zip |
TSAGE: Fix a crash and a freeze in scene 4250.
-rw-r--r-- | engines/tsage/ringworld_scenes5.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/engines/tsage/ringworld_scenes5.cpp b/engines/tsage/ringworld_scenes5.cpp index e61c7d5c44..b840407042 100644 --- a/engines/tsage/ringworld_scenes5.cpp +++ b/engines/tsage/ringworld_scenes5.cpp @@ -3554,7 +3554,6 @@ void Scene4250::postInit(tSage::SceneObjectList *OwnerList) { _hotspot1.setPosition(Common::Point(197, 173)); _hotspot1.changeZoom(70); - _globals->_player.setObjectWrapper(new SceneObjectWrapper()); _globals->_player.setPosition(Common::Point(252, 176)); _globals->_player.changeZoom(70); @@ -3586,7 +3585,7 @@ void Scene4250::postInit(tSage::SceneObjectList *OwnerList) { _sceneMode = 4253; _globals->_sceneItems.push_front(&_hotspot6); - setAction(&_sequenceManager, this, 4253, &_globals->_player, NULL); + setAction(&_sequenceManager, this, 4253, &_globals->_player, &_hotspot6, &_hotspot4, NULL); } } } else if (_globals->_stripNum == 9000) { |