Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0005766Dwarf FortressAdventure Mode -- Eating/Drinkingpublic2012-04-03 12:112012-08-27 14:26
NW_Kohaku 
 
lowminorsometimes
newopen 
0.34.07 
 
0005766: Adventurer speed/weight not recalculated after eating from stacks of food
Thread: http://www.bay12forums.com/smf/index.php?topic=106318.0 [^]

The speed of a character is not recalculated when a character eats food - a single piece of meat (with a mass of around 2 kg) can make a difference of 3 or so speed to an adventurer, but eating the food does not immediately force a recalculation of speed unless the entire stack is eaten or food is dropped, or some other event comes along to cause a recalculation of weight.
Savegame: http://dffd.wimbli.com/file.php?id=6080 [^]
The adventurer is sitting in town with a stack of 90 plump helmets in his inventory.

Speed without plump helmets: 1187
Speed before eating: 1118
Speed after eating 3 plump helmets: 1118
Speed after dropping 87 remaining: 1187
Speed after picking up 87 remaining: 1121
I have noticed a little inconsistency in this regard, however - picking up a stack of exactly 3 food items, and eating each one will increase speed by 1 for each item eaten in one test adventurer I created.
No tags attached.
related to 0005088confirmed Loci Dropping items from inside a bag had no effect on move speed until bag was dropped and picked up 
Issue History
2012-04-03 12:11NW_KohakuNew Issue
2012-08-27 14:26hvNote Added: 0023495
2016-07-18 14:35LociRelationship addedrelated to 0005088

Notes
(0023495)
hv   
2012-08-27 14:26   
I think I've seen the same with stacks of crossbow bolts in 34_11 - a single bolt makes a difference of between 4 and 8 to speed, but when firing them there's no change until a complete stack is used up.