[Scummvm-tracker] [ScummVM :: Bugs] #13196: SCUMM: Invalid phrase with GIVE crashes the game (Demo)
ScummVM :: Bugs
trac at scummvm.org
Tue Jan 11 12:11:34 UTC 2022
#13196: SCUMM: Invalid phrase with GIVE crashes the game (Demo)
-----------------------+------------------------------
Reporter: antoniou79 | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: SCUMM
Version: | Resolution:
Keywords: crash | Game: Monkey Island 1
-----------------------+------------------------------
Comment (by antoniou79):
Replying to [comment:3 tag2015]:
> The crash occurs with any inventory item the breath mint is "given" to,
for example "give breath mint to hunk of meat" causes a:
> ERROR: (51:13:0x1F): Invalid actor 308 in o5_faceActor!
> while "give breath mint to red herring" causes
> ERROR: (51:13:0x1F): Invalid actor 306 in o5_faceActor!
> and so on, where the actor number is the inventory item id, i suppose.
>
The error occurs ''most of the time'' when the verb command is "reversed"
too, as I mentioned above, which means it may occur when something is
"given" to the breath mint.
So eg.
"GIVE red herring to breath mint" still produces:
ERROR: (51:13:0x1F): Invalid actor 306 in o5_faceActor!
(same error as "GIVE breath mint to red herring")
"GIVE pot to breath mint" still produces:
ERROR: (51:13:0x1F): Invalid actor 303 in o5_faceActor!
(same error as "GIVE breath mint to pot")
However, oddly enough:
"GIVE hunk o' meat to breath mint" does not crash the game. It results in
a "that doesn't seem to work" comment. (but :"GIVE breath mint to hunk o'
meat" does indeed crash the game as noted in tag2015's comment.)
--
Ticket URL: <https://bugs.scummvm.org/ticket/13196#comment:4>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list