Opened 22 years ago

Closed 22 years ago

#552 closed defect (fixed)

LOOM: Bobbin seems to walk

Reported by: SF/andrej4000 Owned by: eriktorbjorn
Priority: low Component: Engine: SCUMM
Version: 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 by SF/andrej4000, 22 years ago

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

comment:2 by eriktorbjorn, 22 years ago

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 by SF/andrej4000, 22 years ago

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

comment:4 by eriktorbjorn, 22 years ago

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 by SF/ender, 22 years ago

Was this ever fixed in CVS?

comment:6 by SF/ender, 22 years ago

Owner: set to eriktorbjorn

comment:7 by eriktorbjorn, 22 years ago

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

comment:8 by eriktorbjorn, 22 years ago

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 by SF/ender, 22 years ago

Resolution: fixed
Status: newclosed

comment:10 by SF/ender, 22 years ago

fixed in CVS

Note: See TracTickets for help on using tickets.