Opened 6 years ago

Closed 6 years ago

Last modified 3 years ago

#10702 closed defect (fixed)

SCI: LB2: Can get stuck in Act V elevator

Reported by: dafioram Owned by: sluicebox
Priority: normal Component: Engine: SCI
Version: 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 6 years ago.
Savegame for Replication

Download all attachments as: .zip

Change History (7)

by digitall, 6 years ago

Attachment: laurabow2-cd.042 added

Savegame for Replication

comment:1 by sluicebox, 6 years ago

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

comment:2 by digitall, 6 years ago

Keywords: original added

comment:3 by sluicebox, 6 years ago

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 by digitall, 6 years ago

Keywords: has-pull-request added

comment:5 by bluegr, 6 years ago

Owner: set to bluegr
Resolution: fixed
Status: newclosed

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

comment:6 by sluicebox, 3 years ago

Owner: changed from bluegr to sluicebox
Note: See TracTickets for help on using tickets.