aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scumm/actor.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/scumm/actor.cpp b/scumm/actor.cpp
index 11f10d78f4..a648d15a7a 100644
--- a/scumm/actor.cpp
+++ b/scumm/actor.cpp
@@ -195,7 +195,10 @@ int Actor::remapDirection(int dir, bool is_walking)
if (specdir & 0x8000) {
dir = specdir & 0x3FFF;
} else {
- error("remapDirection: special dir not implemented");
+ // FIXME make actors at top of lab walk
+ // facing the correct way in the dig
+ if (_vm->_gameId != GID_DIG)
+ error("remapDirection: special dir not implemented");
}
}