aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/script_v5.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/scumm/script_v5.cpp')
-rw-r--r--engines/scumm/script_v5.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/scumm/script_v5.cpp b/engines/scumm/script_v5.cpp
index 8eb1f97e3b..6a714d0737 100644
--- a/engines/scumm/script_v5.cpp
+++ b/engines/scumm/script_v5.cpp
@@ -1493,6 +1493,9 @@ void ScummEngine_v5::o5_loadRoomWithEgo() {
// This is based on disassembly
camera._cur.x = camera._dest.x = a->_pos.x;
+ if ((_game.id == GID_ZAK || _game.id == GID_LOOM) && (_game.platform == Common::kPlatformFMTowns)) {
+ setCameraAt(a->_pos.x, a->_pos.y);
+ }
setCameraFollows(a);
_fullRedraw = true;