[Scummvm-tracker] [ScummVM] #10773: QFG4 floppy: Crash when asking Cranium for potions
Vhati
trac at scummvm.org
Tue Nov 27 16:30:17 CET 2018
#10773: QFG4 floppy: Crash when asking Cranium for potions
--------------------------------+-------------------------
Reporter: Vhati | Owner: (none)
Type: defect | Status: new
Priority: high | Component: Engine: SCI
Resolution: | Keywords: SCI32
Game: Quest for Glory 4 |
--------------------------------+-------------------------
Comment (by Vhati):
In other rooms, global194 is the current Teller object (dialogue choices).
Its "talker" property is a Talker object (animated character beside the
menu).
\\
\\
proc0_4() checks plot flags. Flag 147 is only set in a few other places.
The clearest example is script 800 - sDoTheDarkSign::changeState().
* It sets the flag with proc0_2(). Then shows a puzzle (script 801 -
runesPuz).
* Afterward, it unsets the flag with proc0_3().
\\
\\
But also... Teller::showCases() sets. Teller::clean() unsets.
So flag 147 indicates the Teller was shown but not yet cleaned.
--
Ticket URL: <https://bugs.scummvm.org/ticket/10773#comment:8>
ScummVM <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list