aboutsummaryrefslogtreecommitdiff
path: root/scumm/actor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/actor.cpp')
-rw-r--r--scumm/actor.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/scumm/actor.cpp b/scumm/actor.cpp
index 3bf808aacf..da008fde61 100644
--- a/scumm/actor.cpp
+++ b/scumm/actor.cpp
@@ -562,6 +562,13 @@ void Actor::putActor(int dstX, int dstY, byte newRoom) {
_vm->clearMsgQueue();
}
+ // HACK: The green transparency of the tank in the Hall of Oddities is
+ // is positioned one pixel too far to the left. This appears to be a
+ // bug in the original game as well.
+
+ if (_vm->_gameId == GID_SAMNMAX && newRoom == 16 && number == 5 && dstX == 235 && dstY == 236)
+ dstX++;
+
x = dstX;
y = dstY;
room = newRoom;