aboutsummaryrefslogtreecommitdiff
path: root/scumm
diff options
context:
space:
mode:
authorMax Horn2003-09-27 22:12:01 +0000
committerMax Horn2003-09-27 22:12:01 +0000
commitf9e025d13c96c4556e9c415161be51ad5379854c (patch)
tree483c3ca83f933866de1e637b9ccf48bdd0a47a85 /scumm
parent24d74274cf7a161e75adc452fb31e83b023b2e26 (diff)
downloadscummvm-rg350-f9e025d13c96c4556e9c415161be51ad5379854c.tar.gz
scummvm-rg350-f9e025d13c96c4556e9c415161be51ad5379854c.tar.bz2
scummvm-rg350-f9e025d13c96c4556e9c415161be51ad5379854c.zip
fix for bug #813136
svn-id: r10443
Diffstat (limited to 'scumm')
-rw-r--r--scumm/actor.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/scumm/actor.cpp b/scumm/actor.cpp
index 92476b8e59..b182d7dc97 100644
--- a/scumm/actor.cpp
+++ b/scumm/actor.cpp
@@ -1553,7 +1553,11 @@ void Actor::walkActorOld() {
if (calcMovementFactor(p3))
return;
- setBox(walkdata.curbox);
+ // FIXME: Fingolfin changed the destbox to curbox, matching walkActor.
+ // Motivation for this was comparision with some MI EGA disasm...
+ // However, that caused a regression in Indy3 (bug #813136).
+ setBox(walkdata.destbox);
+// setBox(walkdata.curbox);
} while (1);
moving |= MF_LAST_LEG;