Opened 21 months ago

Closed 19 months ago

Last modified 19 months ago

#10016 closed defect (fixed)

TITANIC: Parrot Freeze

Reported by: dafioram Owned by: dreammaster
Priority: normal Component: Engine: Titanic
Keywords: Cc:
Game: Starship Titanic

Description

Scummvm: 1.10.0git-4120-g720e146
Game: Titanic ver C.
OS: Win7-64

Have the parrot go left then move the chicken somewhere to the other side. You must drop the chicken into your inventory (by letting go of left click). He will be frozen and if you click away the hourglass will come up and you will be frozen. You can save/load until the hourglass shows then you can't.

I had observed this a while back (while he was still eating cold chickens), but wasn't sure how to reproduce it. I show it being done two ways.

The game does not crash.

Way 1: https://streamable.com/h2knf
Way 2: https://streamable.com/x9los

Attachments (2)

Untitled.png (228.7 KB) - added by dafioram 21 months ago.
parrot and myself frozen
titanic-win-1.009 (102.2 KB) - added by dafioram 21 months ago.
save with hot plain chicken

Download all attachments as: .zip

Change History (12)

Changed 21 months ago by dafioram

Attachment: Untitled.png added

parrot and myself frozen

Changed 21 months ago by dafioram

Attachment: titanic-win-1.009 added

save with hot plain chicken

comment:1 Changed 21 months ago by dafioram

This behavior is in the original engine.

comment:2 Changed 21 months ago by dafioram

The hourglass freeze can be avoided if when the parrot is frozen, the user pickup the parrot and put him back. This will cause the parrot to reset and no longer be frozen.

comment:3 Changed 21 months ago by dafioram

Priority: highnormal

comment:4 Changed 21 months ago by dreammaster

Owner: set to dreammaster
Resolution: fixed
Status: newclosed

comment:5 Changed 21 months ago by dafioram

Resolution: fixed
Status: closednew

I am still able to reproduce this exactly as before.

  1. Put chicken to one side, parrot goes to that side
  2. Drop/put chicken into inventory
  3. While parrot is returning to center pull chicken out to other side

The parrot will now be frozen.

1.10.0git-4325-g70a2ca8

comment:6 Changed 20 months ago by dreammaster

Resolution: fixed
Status: newclosed

comment:7 Changed 20 months ago by dafioram

This works really great.

comment:8 Changed 20 months ago by dafioram

Resolution: fixed
Status: closednew

After further testing I was able to produce another parrot freeze, but under slightly different conditions.

  1. Put the chicken to the left and the parrot will start going to the left side.
  2. Drop the chicken into your inventory and turn left
  3. The parrot should now freeze.

Its important that the parrot still be going left when you click to turn left.

comment:9 Changed 19 months ago by dreammaster

Resolution: fixed
Status: newclosed

comment:10 Changed 19 months ago by dafioram

Hopefully this is the last we see of the parrot.

Note: See TracTickets for help on using tickets.