Ticket #8143: parrot-fix2.diff

File parrot-fix2.diff, 541 bytes (added by eriktorbjorn, 18 years ago)

Patch implementing method 2 fix

  • scummvm/scumm/actor.cpp

    diff -ur ScummVM-cvs20021206/scummvm/scumm/actor.cpp ScummVM-cvs20021206+hack/scummvm/scumm/actor.cpp
    old new  
    811811
    812812        for (i = 1; i < NUM_ACTORS; i++) {
    813813                a = derefActor(i);
    814                 if (a->isInCurrentRoom())
     814                if (a->isInCurrentRoom()) {
    815815                        if (_features & GF_OLD256)
    816816                                a->walkActorOld();
    817817                        else
    818818                                a->walkActor();
     819                } else
     820                        a->moving = 0;
    819821        }
    820822}
    821823