Opened 8 months ago

Closed 5 months ago

#10702 closed defect (fixed)

SCI: LB2: Can get stuck in Act V elevator

Reported by: dafioram Owned by: bluegr
Priority: normal Component: Engine: SCI
Keywords: original has-pull-request Cc:
Game: Laura Bow 2: The Dagger of Amon-Ra

Description

Game: LB2 CD/DOS/English
ScummVM: 2018 sept 10th
OS: Ubuntu 18.04

  1. Enter crate room
  2. Open door on right and enter
  3. Walk to front left of elevator (front being closer to leaving the elevator)

Laura is now stuck and won't move. This is a soft lock.

Either it will show the hand cursor and not let any moves be done (while the game loop is still going) or it will allow the walk cursor to be shown, but Laura will only fidget in place when a walk command is requested.

I don't know if this is in the original.

Get saved game from Trac#10701.

Attachments (1)

laurabow2-cd.042 (32.0 KB) - added by digitall 7 months ago.
Savegame for Replication

Download all attachments as: .zip

Change History (6)

Changed 7 months ago by digitall

Attachment: laurabow2-cd.042 added

Savegame for Replication

comment:1 Changed 7 months ago by sluicebox

I can reproduce this on the original interpreter under dosbox with cd and floppy versions.

comment:2 Changed 7 months ago by digitall

Keywords: original added

comment:3 Changed 5 months ago by sluicebox

I have a script patch that fixes this: https://github.com/scummvm/scummvm/pull/1401

Please test this in case your style of frenzied clicking shakes out different bugs than mine. =)

If you can still get stuck, please save the game and attach it so I can adjust the patch to exclude that coordinate.

If you have a save game from within the elevator you'll have to leave the room and return for the patch to work.

If you use the debugger to warp around rooms to test things, make sure you're really in act 5, otherwise the elevator room initializes differently.

comment:4 Changed 5 months ago by digitall

Keywords: has-pull-request added

comment:5 Changed 5 months ago by bluegr

Owner: set to bluegr
Resolution: fixed
Status: newclosed

The pull request has been merged, so this can be closed. Thanks! :)

Note: See TracTickets for help on using tickets.