SCI: LB2: Bugs With Meat are buggy
|Reported by:||sluicebox||Owned by:||sluicebox|
|Cc:||Game:||Laura Bow 2: The Dagger of Amon-Ra|
The bugs with meat in the basement hallway lockup the game if they appear while opening the door to Wolfe's office. This lockup also occurs using Sierra's interpreter in all versions of the game.
Another player hit the same lockup during their review: https://advgamer.blogspot.com/2017/10/the-dagger-of-amon-ra-won.html
The bugs show up carrying meat after 5 seconds in the room. Opening the door to Wolfe's office and walking through the entrance takes a few seconds. If the bugs' script starts while the door is opening then you will walk through the entrance but never regain input control in Wolfe's office. If the script starts after the door has opened then you will stop walking and be left with a broken door until you re-enter the room. Similar problems occur with the other door.
I've written a script patch that should take care of all of the problems.
Attached are saves of floppy 1.0 and cd in Wolfe's office. To reproduce (may take a few tries):
- Exit south to the hallway
- Wait three seconds after the door closes
- Open the door you came through
If you make it through to Wolfe's office with no problems then try again but wait a little longer. If the bugs show up before the door opens, try again and wait a little less. If the bugs make it all the way off the southern end of the screen then they won't come back and you'll have to restore.
The debugger makes it easier to test this. set a breakpoint with "bpx bugsWithMeat::cue" on cd or "bpx bugsWithMeat::<noname145>" on floppy to see when the script gets run. This helps you time opening the door to trigger the lockup and test the fix.