[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