diff options
author | Travis Howell | 2004-07-05 06:02:05 +0000 |
---|---|---|
committer | Travis Howell | 2004-07-05 06:02:05 +0000 |
commit | 510d9c847f31c0a7c5f69c7b0487da4d53eab671 (patch) | |
tree | 3ba438635a586e916bea95b3a5f3517a3d2f8d59 /scumm | |
parent | 9160374f238ccffde8d300cf37415d2b6beeb35f (diff) | |
download | scummvm-rg350-510d9c847f31c0a7c5f69c7b0487da4d53eab671.tar.gz scummvm-rg350-510d9c847f31c0a7c5f69c7b0487da4d53eab671.tar.bz2 scummvm-rg350-510d9c847f31c0a7c5f69c7b0487da4d53eab671.zip |
Should use putActor
svn-id: r14169
Diffstat (limited to 'scumm')
-rw-r--r-- | scumm/script_v6.cpp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/scumm/script_v6.cpp b/scumm/script_v6.cpp index 9242f0eada..551de8a685 100644 --- a/scumm/script_v6.cpp +++ b/scumm/script_v6.cpp @@ -3145,8 +3145,15 @@ void ScummEngine_v6::o6_setBoxSet() { assert(matrix); memcpy(matrix, boxm, mboxSize); - if(!(_features & GF_HUMONGOUS)) - showActors(); + if (_version == 7) { + Actor *a; + + for (i = 1; i < _numActors; i++) { + a = &_actors[i]; + if (a && a->isInCurrentRoom()) + a->putActor(a->_pos.x, a->_pos.y, _currentRoom); + } + } } void ScummEngine_v6::decodeParseString(int m, int n) { |