diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/scumm/script.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/scumm/script.cpp b/engines/scumm/script.cpp index 6dac647714..31eef50a6a 100644 --- a/engines/scumm/script.cpp +++ b/engines/scumm/script.cpp @@ -1149,9 +1149,9 @@ void ScummEngine_v0::walkToActorOrObject(int object) { VAR(6) = x; VAR(7) = y; - if (!(a->_miscflags & kActorMiscFlagFreeze)) { - // FIXME: walking already started -> should be stopped if condition not true - //actorStartWalk(); + // actor must not move if frozen + if (a->_miscflags & kActorMiscFlagFreeze) + a->stopActorMoving(); } } |