|Anonymous | Login | Signup for a new account||2019-09-24 02:10 PDT|
|Main | My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0002687||Dwarf Fortress||Dwarf Mode -- Military||public||2010-07-13 21:42||2012-04-02 05:02|
|Assigned To||Toady One|
|Target Version||Fixed in Version|
|Summary||0002687: Constant "pickup equipment" cripples military functionality|
|Description||Without an arsenal dwarf, military dwarves now constantly switch to "pickup equipment" and spends considerable time moving to/from and standing over weapon/armor stockpiles instead of doing anything useful. This is done repeatedly even when no new equipment is being produced.|
Dwarves will also abandon the "station" order to do this, so it's rare for more than half of the available squad members to actually be stationed at any given time.
Forbidding all excess equipment is the only way to prevent this problem.
|Steps To Reproduce||Create a full squad, assign them a uniform, and make more than enough equipment for them.|
Create a stockpile for the extra equipment.
The stockpile will always have dwarves on it swapping equipment back and forth, never reaching a point where all dwarves are satisfied with what they have equipped.
|Tags||No tags attached.|
|It would be helpful to upload a save demonstrating this problem to http://dffd.wimbli.com/ [^]|
|save uploaded to http://dffd.wimbli.com/file.php?id=2685 [^]|
|As I have been changing and upgrading uniforms, this seems to be a problem that gets worse with time. I haven't changed the axedwarf uniform in three years, yet there's always military guys hovering over the armor stockpile. How can that be? They are set to be uniformed while off duty, so there should never be a reason to change clothes.|
Toady One (administrator)
|There were some bugs that made them hover around the armor pile, and I had a squad of RabidRabbit's hang out for a while until one of them deciding to go sleep without having a single pickup equipment job, but I'm going to leave this one open for the time being. It's still probably possible to get an annoying equipment cascade going, but I'll need a new save for it once I release 0.31.11 now that many issues have been handled.|
|this will happen even if you remove the dwarf from the military and put him in his own squad and assign no uniform and all you want him to do is grab the EFFING CROSSBOW and train... I wish that we could revert to old school military|
I have found in almost all my cases of this problem (standing over armor stockpile, trying to put on item) that setting the uniform to "R"eplace clothing instead of over clothing unfreezes the soldier. It seems the uniform+civilian clothes violates the layering rules (and thus the soldier cannot wear everything specified) but the game nevertheless keeps trying to complete the uniform.
Specific instances I have seen - dwarf wears two socks on one foot, preventing putting on high boot, dwarf wears tunic+shirt+cloak, preventing wearing mail shirt+breastplate.
|I have observed a similar behavior in .25, and it could be due to the things Langdon observed. I had five squads. Some of them would equip their gear fine. However, two squads would only equip gear once they were activated. I don't know why that is. This is the squad that gets "equip item" jobs non-stop too.|
|You don't have any of your soldiers assigned to do Mining, Wood Cutting, or Hunting, do you?|
Just to add a data point: on version .31.25, I had a dwarf stuck in the endless pickup cycle after I tried to add an adam mail shirt to his existing steel mail shirt/steel breastplate/6 cloaks combo. Following various suggestions, I tried (in rough order) setting "replace clothing", then no food (therefore no backpack), then disbanding/reforming/re-equipping the squad, all with limited success. At this point the upper-body equipment is just one steel mail shirt and 6 cloaks, and not pickup-cycling, despite missing the most important bits assigned to him.
Then I try unassigning all but one cloak. He instantly walks over and picks up the adam mail shirt and steel breastplate he'd been ignoring, and happily walks to his station... with his two mail shirts, breastplate, *and* 6 cloaks on, 5 of which were unassigned to him.
(granted, "replace" got reset to default when I redeployed the squad so it's not like he was ordered to un-wear them, but if the combo is OK as a military/civ mix, what was wrong with it as an all-military set?)
edited on: 2011-09-19 23:14
OK, I've tried systematically testing various combos on a fresh world/embark, but for the most part have not been able to get repeatable results. I do however have one result that looks consistent:
- Set military uniform to "replace clothing"
- Set supplies to no food (or water, but I did not test whether that was relevant)
- Set uniform to 10 cloaks (nothing else). Around 8 or less probably won't work.
- Allow grunt to run around and pick them up -- result: 10 cloaks worn.
- Set supplies to 3 food
- Allow grunt to run for backpack -- result: 10 cloaks and backpack worn
- Drop one cloak from the uniform, and allow grunt to drop or stockpile it.
- Add one cloak back to the uniform -- result: 9 cloaks, backpack, and grunt standing on the 10th assigned cloak, pickup cycling (while unpaused, hit v-esc-v-esc repeatedly and you can see him cycling between no job and pickup).
I've replicated this in 2 different forts, one a tiny test-focused one, the other a full-size mature fort. If other people get the same result, maybe this will help put a finger on the problem.
Important note: I also see some cycling without backpacks. This is just the one setup I've found that seems to produce consistent results. It seems like the problem happens more often with backpacks than without, but I have yet to find a repeatable testcase without backpacks.
|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.|
Just posted a v.34.05 save that has this behavior at:
Note that you send either/both squads into the forest outside of the fortress, and several soldiers will constantly turn around to pickup equipment.
|2010-07-13 21:42||RabidRabbit||New Issue|
|2010-07-13 21:49||Footkerchief||Note Added: 0010197|
|2010-07-13 21:49||Footkerchief||Tag Attached: AWAITING UPDATE|
|2010-07-15 14:09||RabidRabbit||Note Added: 0010373|
|2010-07-15 14:13||Footkerchief||Relationship added||child of 0000535|
|2010-07-16 08:32||Conti||Issue Monitored: Conti|
|2010-07-21 19:34||Footkerchief||Tag Detached: AWAITING UPDATE|
|2010-07-21 20:28||cephalo||Note Added: 0010801|
|2010-07-22 07:11||Toady One||Note Added: 0010812|
|2010-07-22 07:11||Toady One||Assigned To||=> Toady One|
|2010-07-22 07:11||Toady One||Status||new => acknowledged|
|2010-08-10 10:04||theqmann||Issue Monitored: theqmann|
|2010-11-11 11:00||Khym Chanur||Issue Monitored: Khym Chanur|
|2011-01-05 19:20||Diakron||Note Added: 0014796|
|2011-02-26 23:35||Hieronymous Alloy||Issue Monitored: Hieronymous Alloy|
|2011-03-29 20:10||Dwarfu||Relationship added||has duplicate 0004386|
|2011-03-30 04:57||Langdon||Note Added: 0016794|
|2011-04-04 18:24||Jumpp||Issue Monitored: Jumpp|
|2011-04-05 04:16||kwieland||Note Added: 0017077|
|2011-07-09 03:54||Beeskee||Issue Monitored: Beeskee|
|2011-07-09 08:47||Quietust||Note Added: 0018177|
|2011-07-22 17:11||Vherid||Issue Monitored: Vherid|
|2011-09-13 20:28||UristMcDorf||Note Added: 0018725|
|2011-09-19 22:53||UristMcDorf||Note Added: 0018744|
|2011-09-19 23:14||UristMcDorf||Note Edited: 0018744||View Revisions|
|2011-10-27 23:08||UristMcDorf||Issue Monitored: UristMcDorf|
|2012-03-20 19:48||Footkerchief||Note Added: 0021619|
|2012-03-21 19:51||ModernMajorGeneral||Note Added: 0021645|
|2012-03-26 09:53||thvaz||Issue Monitored: thvaz|
|2012-04-02 05:02||ModernMajorGeneral||Issue Monitored: ModernMajorGeneral|
|2012-04-07 07:11||Footkerchief||Relationship added||related to 0005783|
|2014-09-25 09:07||Footkerchief||Relationship added||related to 0008345|
|Copyright © 2000 - 2010 MantisBT Group|