[Scummvm-tracker] [ScummVM] #10835: QFG4: Mage stuck unable to cast spells in endgame crystal room

ScummVM trac at scummvm.org
Mon Dec 31 08:06:37 CET 2018


#10835: QFG4: Mage stuck unable to cast spells in endgame crystal room
--------------------------------+----------------------------
  Reporter:  Vhati              |      Owner:  (none)
      Type:  defect             |     Status:  new
  Priority:  high               |  Component:  Engine: SCI
Resolution:                     |   Keywords:  SCI32 original
      Game:  Quest for Glory 4  |
--------------------------------+----------------------------

Comment (by Vhati):

 Ohhh... oh no.
 I was investigating that flag (9) that projectile checks.
 It's the only place in the game that checks it.
 {{{
 (4
         (if (not (proc0_4 9))
                 (g1_Glory handsOn:)
         )
         (self dispose:)
 )
 }}}
 That flag is never set anywhere in this room. Guess what.
 Apparently 580, 740, and 800 set flag 9 to communicate with projectile and
 unset later.

 Script32's projectile/ProjObj are used by lots of other rooms.
 10, 50, 51, 360, 480, 535, 579, 580, 600, 625, 632, 680, 710, 730, 740,
 760, 770, 800

 Something to keep in mind when considering alterations.

-- 
Ticket URL: <https://bugs.scummvm.org/ticket/10835#comment:21>
ScummVM <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list