diff options
-rw-r--r-- | engines/scumm/actor.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/scumm/actor.cpp b/engines/scumm/actor.cpp index de35d4b821..fd330c02bc 100644 --- a/engines/scumm/actor.cpp +++ b/engines/scumm/actor.cpp @@ -225,6 +225,8 @@ void Actor::setActorWalkSpeed(uint newSpeedX, uint newSpeedY) { _speedy = newSpeedY; if (_moving) { + if (_vm->_game.version == 8 && (_moving & MF_IN_LEG) == 0) + return; calcMovementFactor(_walkdata.next); } } |