View Issue Details

IDProjectCategoryView StatusLast Update
0013530Dwarf FortressDwarf Mode -- Tradepublic2026-07-28 07:31
ReporterQuietust Assigned ToToady One  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version53.15 
Fixed in Version53.16 
Summary0013530: Caravans bring food based on wrong numbers
DescriptionWhen caravans arrive, they bring extra food based on your population and the edible food counts in the latest report statistics. However, they are using the wrong numbers, taking the "Food" value in the status bar and then subtracting the "Drink" and "Seeds" counts.

In versions 0.47.05 and earlier, this logic was correct because the "Food" value was simply the sum of the 6 values following it (and "Food - (Drinks + Seeds)" was equal to "Meat + Fish + Plant + Other" while requiring slightly less code), but version 50.01 changed the "Food" value to be calculated differently and no longer count drinks or seeds, which means if you have a very large amount of alcohol in your fortress (compared to your stockpiles of edible food), caravans may incorrectly conclude that you are in need of even more food.
Additional InformationThis was originally discovered by @ab9rf and has already been reported directly to Putnam, but it never got logged here.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-07-23 13:50 Quietust New Issue
2026-07-28 07:31 Toady One Assigned To => Toady One
2026-07-28 07:31 Toady One Status new => resolved
2026-07-28 07:31 Toady One Resolution open => fixed
2026-07-28 07:31 Toady One Fixed in Version => 53.16