[Scummvm-tracker] [ScummVM :: Bugs] #11119: QFG1VGA: eating the Kobold's mushrooms assumes they're mixed with the Fairy ones

ScummVM :: Bugs trac at scummvm.org
Thu Sep 5 12:13:25 CEST 2019


#11119: QFG1VGA: eating the Kobold's mushrooms assumes they're mixed with the Fairy
ones
--------------------------------+-------------------------
  Reporter:  lwcorp             |      Owner:  (none)
      Type:  defect             |     Status:  new
  Priority:  low                |  Component:  Engine: SCI
Resolution:                     |   Keywords:  original
      Game:  Quest for Glory 1  |
--------------------------------+-------------------------
Changes (by sluicebox):

 * keywords:   => original
 * priority:  normal => low

Comment:

 This is behavior is the same as in the original, and the whole mushroom
 thing is a mess of unhandled edge cases.

 A flag is set when you pick fairy mushrooms, and if you eat kobold
 mushrooms afterwards then you get this message. The flag is never cleared
 and it's only purpose is to show this message. It doesn't affect health or
 anything else.

 Really, the problem is that flags are used to track which mushrooms you
 have, but that's too simple to handle the complexities from being able to
 mix, eat, sell, and arbitrarily drop individual mushrooms most anywhere. I
 liked this game a lot as a kid (and still do!) but would get frustrated
 with these features whose consequences weren't handled.

 I'm setting this to low priority since it's a cosmetic bug in the
 original. I don't see a clean fix, we'd have to inject flag clearing in
 several places, and even then there will always be holes in the mushroom
 logic since you can drop them and that wasn't taken into account.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/11119#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list