diff options
-rw-r--r-- | scumm/actor.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/scumm/actor.cpp b/scumm/actor.cpp index 51a27f30c1..3002df55f5 100644 --- a/scumm/actor.cpp +++ b/scumm/actor.cpp @@ -730,7 +730,10 @@ void Actor::turnToDirection(int newdir) { moving &= ~MF_TURN; if (newdir != facing) { - moving = MF_TURN; + if (_vm->_version <= 3) + moving = MF_TURN; + else + moving |= MF_TURN; newDirection = newdir; } } |