Opened 2 weeks ago

Last modified 12 days ago

#12182 new defect

Ultima VIII - Trolls do not drop items

Reported by: bliznik Owned by:
Priority: high Component: Engine: Ultima
Version: Keywords: Troll money coins drop
Cc: Game: Ultima VIII: Pagan

Description

In the original Ultima VIII, Trolls were one of the only Foes that would drop items. Gems, Money, sometimes useless items like Poison potions. But in the ScummVM version, I haven't been able to find a single troll that drops an item. Their corpses don't seem to have anything on them.

This is a bit problematic since Troll-killing is pretty much the only way to grind money in the game, which is necessary to purchase Mythran's most powerful spellbook.

Attachments (4)

Screenshot_1.jpg (134.9 KB ) - added by bliznik 12 days ago.
Screenshot_2.jpg (134.4 KB ) - added by bliznik 12 days ago.
Screenshot_3.jpg (146.4 KB ) - added by bliznik 12 days ago.
Screenshot_4.jpg (196.9 KB ) - added by bliznik 12 days ago.

Download all attachments as: .zip

Change History (7)

comment:1 by bliznik, 13 days ago

Update...it seems like the loot tables for all Foes have been broken. The only items that Trolls seem to drop are daggers, none of the Skeletons drop items (before they resurrect), and none of the Changelinks drop obsidian coins either

comment:2 by mduggan, 12 days ago

Thanks for the report. Looks like I'll have to dive into the code a bit deeper to check the original behavior.

Update: actually the config should already drop coins for trolls, so something about that is broken. Will need to debug that bit.

Last edited 12 days ago by mduggan (previous) (diff)

by bliznik, 12 days ago

Attachment: Screenshot_1.jpg added

by bliznik, 12 days ago

Attachment: Screenshot_2.jpg added

by bliznik, 12 days ago

Attachment: Screenshot_3.jpg added

by bliznik, 12 days ago

Attachment: Screenshot_4.jpg added

comment:3 by bliznik, 12 days ago

OK, here are a few screenshots of what the loot looks like when the game is run in DOSBox

Note: See TracTickets for help on using tickets.