Opened 17 years ago

Closed 17 years ago

#552 closed defect (fixed)

LOOM: Bobbin seems to walk

Reported by: SF/andrej4000 Owned by: eriktorbjorn
Priority: low Component: Engine: SCUMM
Keywords: Cc:
Game: Loom

Description

After Bobbin slept gets his distaff and stands up,
a "going" animation is shown. However it doesn't affect
the gamplay and after doing somthing the bug
diappears.

Ticket imported from: #635467. Ticket imported from: bugs/552.

Change History (10)

comment:1 Changed 17 years ago by SF/andrej4000

Priority: normallow
Summary: LOOM: Bibbin seems to workLOOM: Bibbin seems to walk

comment:2 Changed 17 years ago by eriktorbjorn

This is also mentioned as part of bug #605970 ("LOOM: silly
walks"), so at least it isn't something that's been
introduced recently.

comment:3 Changed 17 years ago by SF/andrej4000

Summary: LOOM: Bibbin seems to walkLOOM: Bobbin seems to walk

comment:4 Changed 17 years ago by eriktorbjorn

This can be fixed with the same hack that was used to fix
the "healing Rusty" glitches (see bug #609716). I'll submit
a patch.

comment:5 Changed 17 years ago by SF/ender

Was this ever fixed in CVS?

comment:6 Changed 17 years ago by SF/ender

Owner: set to eriktorbjorn

comment:7 Changed 17 years ago by eriktorbjorn

I don't think so. It's been a while since I checked.

comment:8 Changed 17 years ago by eriktorbjorn

I've found a few ways to work around this bug, but the one
that looks most promising so far is in
Actor::turnToDirection(). If I change the line "moving =
MF_TURN;" to "moving |= MF_TURN;", the problem seems to go away.

I haven't yet had the time to test if it has any other
consequences (good or bad). In particular, I'm going to
check if it fixes bug #558236 so that the ugly workaround
can be removed.

comment:9 Changed 17 years ago by SF/ender

Resolution: fixed
Status: newclosed

comment:10 Changed 17 years ago by SF/ender

fixed in CVS

Note: See TracTickets for help on using tickets.