aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/ringworld_scenes8.cpp
diff options
context:
space:
mode:
authorstrangerke2011-05-02 00:36:11 +0200
committerstrangerke2011-05-02 00:36:11 +0200
commit3b5b11bf9a5804088e3f1289857d7e1dd78bc82a (patch)
treec2c9506b9eb1f6b609d662877b2ea726749ce8f3 /engines/tsage/ringworld_scenes8.cpp
parent199d7050efe9e6832916a216889cdde5d45fb3ca (diff)
downloadscummvm-rg350-3b5b11bf9a5804088e3f1289857d7e1dd78bc82a.tar.gz
scummvm-rg350-3b5b11bf9a5804088e3f1289857d7e1dd78bc82a.tar.bz2
scummvm-rg350-3b5b11bf9a5804088e3f1289857d7e1dd78bc82a.zip
TSAGE: Fix slipping characters in scene 7300
Diffstat (limited to 'engines/tsage/ringworld_scenes8.cpp')
-rw-r--r--engines/tsage/ringworld_scenes8.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/tsage/ringworld_scenes8.cpp b/engines/tsage/ringworld_scenes8.cpp
index 0cb5f4dc74..fc91512954 100644
--- a/engines/tsage/ringworld_scenes8.cpp
+++ b/engines/tsage/ringworld_scenes8.cpp
@@ -1335,7 +1335,7 @@ void Scene7300::Action1::signal() {
break;
case 7:
setDelay(3);
- _globals->_soundHandler.proc1(0);
+ _globals->_soundHandler.proc1(NULL);
break;
case 8:
_globals->_sceneManager.changeScene(2280);
@@ -1354,7 +1354,7 @@ void Scene7300::Action2::signal() {
break;
case 1:
NpcMover *mover1 = new NpcMover();
- Common::Point pt(_globals->_randomSource.getRandomNumber(203), _globals->_randomSource.getRandomNumber(96));
+ Common::Point pt(_globals->_randomSource.getRandomNumber(3) + 203, _globals->_randomSource.getRandomNumber(3) + 96);
scene->_object3.addMover(mover1, &pt, this);
_actionIndex = 0;
break;
@@ -1372,7 +1372,7 @@ void Scene7300::Action3::signal() {
break;
case 1:
NpcMover *mover1 = new NpcMover();
- Common::Point pt(_globals->_randomSource.getRandomNumber(76), _globals->_randomSource.getRandomNumber(78));
+ Common::Point pt(_globals->_randomSource.getRandomNumber(5) + 76, _globals->_randomSource.getRandomNumber(5) + 78);
scene->_object1.addMover(mover1, &pt, this);
_actionIndex = 0;
break;