[Scummvm-tracker] [ScummVM :: Bugs] #15018: MONKEY1 (Demo): Can't give breath mint to Otis in standalone demo

ScummVM :: Bugs trac at scummvm.org
Sat Mar 16 20:03:51 UTC 2024


#15018: MONKEY1 (Demo): Can't give breath mint to Otis in standalone demo
----------------------------+------------------------------
Reporter:  SomeRandomHEFan  |       Owner:  (none)
    Type:  defect           |      Status:  new
Priority:  normal           |   Component:  Engine: SCUMM
 Version:                   |  Resolution:
Keywords:                   |        Game:  Monkey Island 1
----------------------------+------------------------------
Comment (by eriktorbjorn):

 This appears to be a regression caused by this commit:

 {{{
 34bc417d12a27dab03d72c158e97af789439001d is the first bad commit
 commit 34bc417d12a27dab03d72c158e97af789439001d
 Author: Pragyansh Chaturvedi <76248539+r41k0u at users.noreply.github.com>
 Date:   Mon Mar 7 15:58:09 2022 +0530

     SCUMM: Fix bug #13196 - Invalid phrase with GIVE crashes Monkey EGA
 Demo

     * SCUMM: Fix Invalid phrase with GIVE crashes Monkey Island EGA Demo
     * SCUMM: Suggested changes on Pull #3731
     * SCUMM: specify game id in Pull #3731
     * SCUMM: seperated AMIGA monkey VGA and VGA Demo variants. Assigned
 GF_DEMO flags

  devtools/scumm-md5.txt           |  2 +-
  engines/scumm/detection_tables.h |  3 ++-
  engines/scumm/script_v5.cpp      | 17 +++++++++++++++++
  engines/scumm/scumm-md5.h        |  4 ++--
  4 files changed, 22 insertions(+), 4 deletions(-)
 }}}

 A hack was introduced to ensure that the breath mint can only be given to
 "valid actors". Apparently, in the demo Otis isn't an actor?
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15018#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list