View Issue Details

IDProjectCategoryView StatusLast Update
0002369Dwarf FortressDwarf Mode -- Jobs, Equipmentpublic2012-03-23 05:54
ReporterJiri Petru Assigned Touser6 
PrioritynormalSeverityminorReproducibilitysometimes
Status resolvedResolutionno change required 
Product Version0.31.06 
Summary0002369: Large (oversized) equipment still gets assigned to empty squad positions
DescriptionThis is a repost of 0000702 since I can't reopen someone else's issues.
The bug where the arsenal dwarf assigns equipment of wrong size has just happened to me in 31.06.

Screenshot:
http://sklad.obrazku.cz/obr422420_largeequip.png

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

The bugged dwarf is the very last one, named Sibrek, in the third squad. Right now, not only he's not wearing half of his armor but he's also fighting a gigantic caterpillar! Enjoy.
TagsNo tags attached.

Relationships

child of 0000535 acknowledgedToady One Equipping weapons/armor on military is erratic 

Activities

smjjames

2010-06-18 15:47

reporter   ~0008639

Is this a new game in .06 or one that you transferred to .06? There could be issues with older saves here.

Jiri Petru

2010-06-18 16:55

reporter   ~0008646

Transferred, yeah.

smjjames

2010-06-18 16:58

reporter   ~0008647

That could be the reason right there. Maybe try getting rid of all large armor in your fort?

user6

2010-06-18 17:36

  ~0008649

More specifically, get them to unequip the armor (forbidding it might work) and then see if it still gets reassigned.

Jimmy

2010-06-18 22:08

reporter   ~0008661

Dumping should also work since armor isn't owned. You can dump items currently worn by militia. Possibly melting the offending items and trading for new ones to confirm if this is simply due to an old assignment the arsenal dwarf made pre- .06?

Jiri Petru

2010-06-19 03:21

reporter   ~0008674

Last edited: 2010-06-19 03:23

Footkerchief: That has already happened. Prior to 31.06 I'd always forbidden large equipment as soon as it entered the map to make sure nobody would try to equip it. When 31.06 came out, I've unforbidden all stuff, thinking it's no longer necessary. It worked for some time but when I stared melting unused equipment it obviously reduced the number of available stuff and eventually the very last dwarf go assigned large equipment.

EDIT: Just to be sure, the large equipment got assigned in 31.06, and only after several days of using the new version.

It almost looks like large equipment weren't entirely blocked, just moved to the lowest priority.

I know this might be a post-issue of using an old save but I can't think of any reason why would I need to regen a world for this particular bug.

Jiri Petru

2010-06-22 15:04

reporter   ~0008972

I might have found the cause: the arsenal dwarf seems to be issuing large equipment to empty positions. When you put a dwarf to that position he'll have large equipment assigned for a while. When the arsenal dwarf gets to updating he'll fix that.

Seems like empty positions don't take into account the size of your civilizations. This might actually be intentional in preparation for civilizations with different races/castes but seems a bit premature in a Dwarf-only game.

user6

2010-06-22 16:00

  ~0008977

Last edited: 2010-06-22 16:00

Okay, changed the summary as per your note.

Jiri Petru

2010-09-27 04:57

reporter   ~0013019

I think this might be closed. I haven't tested it yet but I think the abolishment of the arsenal dwarf should fix this problem... empty positions will get any size of equipment assigned, but once you put a dwarf in that position, it automatically updates. IF I understand correctly the way the system works without an arsenal dwarf.

user6

2012-03-20 19:48

  ~0021630

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.

Jiri Petru

2012-03-23 01:09

reporter   ~0021673

I think you can close this, Footherchief. See above.

user6

2012-03-23 05:54

  ~0021674

Oops, thanks!

Issue History

Date Modified Username Field Change
2010-06-18 15:37 Jiri Petru New Issue
2010-06-18 15:47 smjjames Note Added: 0008639
2010-06-18 16:55 Jiri Petru Note Added: 0008646
2010-06-18 16:58 smjjames Note Added: 0008647
2010-06-18 17:36 user6 Note Added: 0008649
2010-06-18 22:08 Jimmy Note Added: 0008661
2010-06-19 03:21 Jiri Petru Note Added: 0008674
2010-06-19 03:22 Jiri Petru Note Edited: 0008674
2010-06-19 03:23 Jiri Petru Note Edited: 0008674
2010-06-22 15:04 Jiri Petru Note Added: 0008972
2010-06-22 16:00 user6 Summary Bug 0000702 - assigning large equipment - still hapens. => Large (oversized) equipment still gets assigned to empty squad positions
2010-06-22 16:00 user6 Relationship added child of 0000535
2010-06-22 16:00 user6 Note Added: 0008977
2010-06-22 16:00 user6 Note Edited: 0008977
2010-09-27 04:57 Jiri Petru Note Added: 0013019
2012-03-20 19:48 user6 Note Added: 0021630
2012-03-23 01:09 Jiri Petru Note Added: 0021673
2012-03-23 05:54 user6 Note Added: 0021674
2012-03-23 05:54 user6 Status new => resolved
2012-03-23 05:54 user6 Resolution open => no change required
2012-03-23 05:54 user6 Assigned To => user6