View Issue Details

IDProjectCategoryView StatusLast Update
0002486Dwarf FortressDwarf Mode -- Militarypublic2014-03-25 13:47
Reportercephalo Assigned ToToady One  
PrioritynormalSeverityminorReproducibilityrandom
Status resolvedResolutionfixed 
Product Version0.31.08 
Fixed in Version0.34.11 
Summary0002486: Soldiers don't eat from backpacks while on duty
DescriptionI have some axedwarves guarding a station that have been flashing hungry and thirsty for many days. Some of them are carrying full backpacks and flasks, but they will not eat what's inside.
TagsNo tags attached.

Relationships

has duplicate 0003740 resolveduser11 dwarves on Patrol do not drink 
has duplicate 0004797 resolveduser11 Military dorf prioritizing 'Sleep' over 'Drink' 
related to 0003471 new Military dwarves claim new rations instead of retrieving previously dropped ones 
child of 0000535 acknowledgedToady One Equipping weapons/armor on military is erratic 

Activities

user6

2010-06-27 19:38

  ~0009181

It would be helpful if you upload the save demonstrating this problem to http://dffd.wimbli.com/.

cephalo

2010-06-28 09:43

reporter   ~0009249

Alright I will do that when I get home.

After observing, for a while. It seems that there is no eating or drinking while on station or on patrol, but at the very second that a period of no orders comes, the hungry and thristy icons go away indicating that they can then eat and drink from the backpack.

cephalo

2010-06-28 15:15

reporter   ~0009269

http://dffd.wimbli.com/file.php?id=2596

Ok, here is the file. To see the bug, set the squads on the active/train schedule. When a squad goes on patrol, you can see that they won't eat whats in their backpacks until they are off duty, no matter how hungry or thristy they get.

The schedule is currently set for one month on, one month off. I just thought of it after uploading, but If you set the schedule for two months on, the problem is more obvious. By then everyone will be hungry and thirsty... and angry!

cephalo

2010-06-28 15:20

reporter   ~0009270

Last edited: 2010-06-28 20:50

Another bug in this file that's kindof more fun than serious, is that my militia commander lost her arm in a fight, and never even went to the hospital or bled. She went right back to her station at the front gate.

You can see that there is no treatment in her health records, other than a soap washing from a previous wound.

cephalo

2010-06-30 15:11

reporter   ~0009421

Ok, I think I understand what's going on here. It did not occur to me that a whole month of patrolling is too much for the average dwarf. My minimum number of soldiers was set to the default size of 10, which means that everyone has to be on task for the whole month. Apparently, this condition also prevents eating from the backpack! Setting the minimum number of soldiers to 4 (out of 10) aleviates this problem.

I'm thinking that the backpack is not for eating while on duty, but for shortening any breaks that are taken. No breaks, no food and drink. I may have misunderstood what to expect from the carried rations.

Quietust

2010-08-29 20:34

reporter   ~0012248

If backpacks and waterskins aren't usable while on duty, they rather defeat the purpose of being used in the first place. This is almost definitely a bug, and a rather nasty one at that.

KahunaGod

2010-09-05 21:45

reporter   ~0012437

Last edited: 2010-09-06 10:28

I seem to be having an alltogether different backpack issue. More precisely, my soldiers wont carry them. Food stacks up in my Finished Goods stockpile (where the backpacks are), and the food, when (v)iewed, shows a soldier as "owner" - which seems to imply it should be in the backpack sitting next to it in the same stockpile. Somehow the food is also tagged as Finished Goods once it gets tagged to the soldiers, again, probably due to backpacks. As far as dwarves starving or getting thirsty, I watch the training dwarfs stop and eat even with max# set at 10, so I think that bug is gone.

EDIT: just noticed all the food in my F.G. stockpile belongs to one single soldier. I think he was caught in an endless loop of pickup/drop equipment (my soldiers all take a few months off for mining duty) and kept getting new food everytime.
EDIT2: Now another soldier is doing it. Just watched him load up on food, run to the F.G stockpile, drop it (including food), then re-quip, get more food, return to stockpile and.......about 45 meals are tagged as being owned by 2 dorfs now. They are off duty and have nothing else to do, so they keep unequiping and re-equiping the backpack and waterskin, getting new food (and alcohol) everytime. Very very strange. Potentialy destructive if they take all the food.
EDIT3: Interestingly, the food never rots. Some fish they claimed have been sitting there for 3 fort years now. I set them to not carry any food in their backpack, and teh problem has mostly gone away. I have a 3 month on-duty training rotation, and they never starve or get thirsty. They have been going back and slowly eating the old food still sitting there.

Quietust

2010-12-30 05:48

reporter   ~0014757

KahunaGod: what you've described is an entirely different issue, more of a side-issue of 0003471 when combined with 0001986.

Artfunkel

2011-02-21 13:07

reporter   ~0015367

Lowering the "minimum soldiers" setting fixed my related problem: I had rotten owned food sitting in my barracks indefinitely. It appears to have been eaten, which is slightly disturbing...

user11

2011-08-01 18:11

  ~0018415

I removed the intentional/expected tag - I agree with Quietust in that it can't possibly be intended that they don't use this functionality when it is its sole purpose.

I also stickied this in its own right despite it being a child of 0000535 as that listing has become an albatross of various reports.

user6

2012-03-20 19:48

  ~0021620

Toady may need an up-to-date save (0.34.02+) to fix this problem. It would be helpful for someone to upload a save to http://dffd.wimbli.com/ and post the link here.

cephalo

2012-03-23 07:13

reporter   ~0021675

If this issue still exists, it should be replicable by anyone. Just set minimum dwarves on duty to 10 and let er rip. I'm too pressed for time these days to get a military going or I'd do it myself.

thvaz

2012-03-26 09:49

reporter   ~0021746

I didn't notice this one happening, but I will pay attention next time.

mikemayday

2012-04-04 05:09

reporter   ~0022072

Save upload for 34.07 http://dffd.wimbli.com/file.php?id=6091
three squads stationed, all have alcohol in their waterskins, all are getting thirsty and making no use of the alcohol.

thvaz

2012-04-08 08:19

reporter   ~0022149

Yeah, disregard my previous post, confirmed now. It is a very annoying bug, in fact.

Issue History

Date Modified Username Field Change
2010-06-27 16:22 cephalo New Issue
2010-06-27 19:38 user6 Note Added: 0009181
2010-06-27 19:38 user6 Relationship added child of 0000525
2010-06-27 19:38 user6 Relationship deleted child of 0000525
2010-06-27 19:38 user6 Relationship added child of 0000535
2010-06-27 19:41 user6 Tag Attached: AWAITING UPDATE
2010-06-28 09:43 cephalo Note Added: 0009249
2010-06-28 15:15 cephalo Note Added: 0009269
2010-06-28 15:20 cephalo Note Added: 0009270
2010-06-28 15:21 cephalo Note Edited: 0009270
2010-06-28 20:50 cephalo Note Edited: 0009270
2010-06-30 15:11 cephalo Note Added: 0009421
2010-07-13 22:06 user6 Summary soldiers carry food, won't eat if hungry. => Soldiers don't eat from backpacks while on duty
2010-07-13 22:06 user6 Tag Detached: AWAITING UPDATE
2010-07-13 22:06 user6 Tag Attached: Intentional?
2010-07-13 22:07 user6 Tag Detached: Intentional?
2010-07-13 22:07 user6 Tag Attached: Intentional/Expected?
2010-08-29 20:34 Quietust Note Added: 0012248
2010-09-05 21:45 KahunaGod Note Added: 0012437
2010-09-05 21:58 KahunaGod Note Edited: 0012437
2010-09-05 22:30 KahunaGod Note Edited: 0012437
2010-09-05 22:31 KahunaGod Note Edited: 0012437
2010-09-06 10:28 KahunaGod Note Edited: 0012437
2010-12-30 05:48 Quietust Note Added: 0014757
2011-02-21 13:07 Artfunkel Note Added: 0015367
2011-07-31 05:04 user11 Relationship added related to 0001017
2011-08-01 18:02 user11 Relationship added has duplicate 0003740
2011-08-01 18:07 user11 Relationship added has duplicate 0004797
2011-08-01 18:08 user11 Tag Detached: Intentional/Expected?
2011-08-01 18:08 user11 Sticky Issue No => Yes
2011-08-01 18:11 user11 Note Added: 0018415
2012-02-16 15:00 user6 Relationship added related to 0003471
2012-02-16 15:00 user6 Relationship deleted related to 0001017
2012-03-20 19:48 user6 Note Added: 0021620
2012-03-23 07:13 cephalo Note Added: 0021675
2012-03-26 09:49 thvaz Note Added: 0021746
2012-04-04 05:09 mikemayday Note Added: 0022072
2012-04-08 08:19 thvaz Note Added: 0022149
2012-06-03 18:42 Toady One Status new => resolved
2012-06-03 18:42 Toady One Fixed in Version => Next Version
2012-06-03 18:42 Toady One Resolution open => fixed
2012-06-03 18:42 Toady One Assigned To => Toady One
2014-03-25 13:47 user11 Sticky Issue Yes => No