[Scummvm-tracker] [ScummVM] #10835: QFG4: Mage stuck unable to cast spells in endgame crystal room
Vhati
trac at scummvm.org
Fri Dec 14 04:32:44 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):
Workaround: Only freshly cast spells are aborted due to an existing room
script. After killing Ad Avis, if instead of dismissing the lingering
Force Bolt cursor, you shoot again, at the room, the second projectile
will take over as room script. That one WILL completely advance, dispose
itself, and allow further casting.
\\
\\
\\
Another error: If you use the lingering Force Bolt cursor to shoot the
crystal... Then shoot the room...
{{{
parameter 0: 0000:0004 (integer), should be null, integer
parameter 1: 000f:0006 (reference, invalid), may be any (optional) (more
may follow)
[VM] kArray[82]: signature mismatch in method IntArray::callKernel (room
730, script 64920, localCall ffffffff)!
}}}
rm730::setScript() is calling project::dispose().
It chokes at pc=0199, the op after local6::dispose().
\\
\\
script 32 - project::dispose()
{{{
(method (dispose)
(local6 dispose:)
(local7 dispose:)
(local8 dispose:)
(local9 dispose:)
(local10 dispose:)
(local11 dispose:)
(super dispose: &rest)
)
}}}
--
Ticket URL: <https://bugs.scummvm.org/ticket/10835#comment:8>
ScummVM <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list