[Scummvm-tracker] [ScummVM :: Bugs] #13399: SCUMM: Zak (FM-Towns) Counter door remains in closed status even though the Caponian just opened it (was: SCUMM: Zak (FM-Towns) Counter door remains in closed status even though the Canopian just opened it)

ScummVM :: Bugs trac at scummvm.org
Thu Apr 7 20:21:45 UTC 2022


#13399: SCUMM: Zak (FM-Towns) Counter door remains in closed status even though the
Caponian just opened it
--------------------------------------------+----------------------------
Reporter:  dwatteau                         |       Owner:  (none)
    Type:  defect                           |      Status:  new
Priority:  normal                           |   Component:  Engine: SCUMM
 Version:                                   |  Resolution:
Keywords:  zak,fm-towns,towns,counter door  |        Game:  Zak McKracken
--------------------------------------------+----------------------------
Changes (by dwatteau):

 * summary:
     SCUMM: Zak (FM-Towns) Counter door remains in closed status even
     though the Canopian just opened it
     =>
     SCUMM: Zak (FM-Towns) Counter door remains in closed status even
     though the Caponian just opened it


Old description:

> This is with ScummVM 2.6.0git and the English FM-Towns version of Zak
> McKracken sold by GOG.
>
> If you:
>
> 1. start a new game
> 2. grab your CashCard under the desk, grab your phone bill in the dresser
> drawer
> 3. exit your apartment and go to The Phone Company next to it
> 4. read the number that's on the pay phone (note it somewhere)
> 5. give your phone bill to the Caponian
> 6. go back to your apartment, use your phone and call the phone number
> above. Wait for the Caponian to pick up his phone.
> 7. go back to The Phone Company (making sure that Zak doesn't hang up the
> phone)
> 8. try to go past the counter door while the Caponian is busy on the
> phone
>
> then Zak will say "I can't reach it". You can see that it's open (the
> Caponian opened the counter door when he went to the phone), but you do
> need to open it again yourself.
>
> Savegame at step 6 is attached below (so that you can study all the
> necessary variables just before they change). Phone number is `5844` in
> that one.
>
> **Expected behavior:** if the counter door is visibly open, one shouldn't
> need to open it again :)
>
> I suspect a script bug in this version, something like the Canopian not
> properly modifying the state of this object when he goes to the phone. I
> don't have this bug in the V2/DOS version.

New description:

 This is with ScummVM 2.6.0git and the English FM-Towns version of Zak
 McKracken sold by GOG.

 If you:

 1. start a new game
 2. grab your CashCard under the desk, grab your phone bill in the dresser
 drawer
 3. exit your apartment and go to The Phone Company next to it
 4. read the number that's on the pay phone (note it somewhere)
 5. give your phone bill to the Caponian
 6. go back to your apartment, use your phone and call the phone number
 above. Wait for the Caponian to pick up his phone.
 7. go back to The Phone Company (making sure that Zak doesn't hang up the
 phone)
 8. try to go past the counter door while the Caponian is busy on the phone

 then Zak will say "I can't reach it". You can see that it's open (the
 Caponian opened the counter door when he went to the phone), but you do
 need to open it again yourself.

 Savegame at step 6 is attached below (so that you can study all the
 necessary variables just before they change). Phone number is `5844` in
 that one.

 **Expected behavior:** if the counter door is visibly open, one shouldn't
 need to open it again :)

 I suspect a script bug in this version, something like the Caponian not
 properly modifying the state of this object when he goes to the phone. I
 don't have this bug in the V2/DOS version.

--
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/13399#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list