[Scummvm-tracker] [ScummVM :: Bugs] #12183: Ultima VIII - Sorcery reagents of different sizes do not stack
ScummVM :: Bugs
trac at scummvm.org
Tue Feb 23 23:28:51 UTC 2021
#12183: Ultima VIII - Sorcery reagents of different sizes do not stack
----------------------------------+---------------------------------
Reporter: bliznik | Owner: (none)
Type: defect | Status: new
Priority: low | Component: Engine: Ultima
Version: | Resolution:
Keywords: Sorcery reagent stack | Game: Ultima VIII: Pagan
----------------------------------+---------------------------------
Comment (by mduggan):
This is an interesting problem, and I looked into it in detail a while
back - but I'm 90% sure the current behavior is correct unless there's
been a regression.
Annoyingly, only earth/necromancy reagents have the engine code to enable
them to stack. The others don't have the code to even print the plural
form in the game (unlike say, blackmoor which is either pile or piles
depending on quantity). The fire/sorcery reagents have no code to print
plurals in their `look()` function. I even have some commented out code
that could enable it if it worked:
https://github.com/scummvm/scummvm/blob/7919e9f0d025b634fb6bc9e477285f56524cca1f/engines/ultima/ultima8/world/item.cpp#L2361
--
Ticket URL: <https://bugs.scummvm.org/ticket/12183#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list