View Issue Details

IDProjectCategoryView StatusLast Update
0005816Dwarf FortressDwarf Mode -- Jobs, Generalpublic2014-08-03 16:08
Reportergreycat Assigned ToToady One  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformLinuxOSLinuxOS VersionDebian 6.0 amd64
Product Version0.34.07 
Fixed in Version0.40.05 
Summary0005816: The last single bone from a stack is unusable refuse
DescriptionWhen a stack of bones is brought to a craftwdarf's workshop to create bone bolts, one bone at a time is taken from the stack, with the stack size shown in square brackets. When the stack gets down to one bone left, it no longer shows a size, and this last single bone cannot be used. The dwarf has to go get another stack instead, and these single bones accumulate in the workshop forever.
Steps To ReproduceDo not make a refuse pile. Slaughter something large enough to give bones. Make bone bolts, on repeat.
Additional InformationThis did not happen in 0.31.x. It's been happening in all 0.34.x versions so far. At first it was overshadowed by the inappropriate random naming of bones, which was fixed -- but this behavior still remains.
TagsNo tags attached.

Relationships

related to 0004593 resolvedToady One shearing sometimes produces stack of 1 wool, which cannot be used 
has duplicate 0006111 resolveduser6 dwarves not using materials for crafting 
has duplicate 0003368 resolveduser6 Stacks and single goblin bones go to different stockpiles. 
has duplicate 0008049 resolveduser11 Dwarf cancels decorating with horn due to "No unrotten horn available", while there is unrotten horn in target workshop 

Activities

Rafal99

2012-04-15 17:24

reporter   ~0022275

Last edited: 2012-04-15 17:26

If you look at the items in workshop using (t) view - is there "TSK" label next to the bone name?

Quietust

2012-04-15 17:45

reporter   ~0022278

I remember something like this happening back in 0.31.12, but it was from killing a cave fish man and allowing it to rot - the corpse rotted into a stack of bones (instead of a skeleton) and said bones could be used for crafting, but once it got down to one bone it was no longer usable.

Videospirit

2012-04-15 19:07

reporter   ~0022279

Last edited: 2012-04-15 19:28

Yeah, getting this myself, it seems to only be the bones of sentients and pets and other things that can`t be butchered that leave behind single bones after the rest get used to craft.

Edit: No, there`s an unnamed raven woman bone in there too. So not all are named, but yeah, things that can`t be butchered goblins and animal people.

kwieland

2012-04-18 08:11

reporter   ~0022303

Last edited: 2012-04-23 13:28

I can confirm this (vanilla DF). I notice it mostly for sentients (megabeasts) and some butchered animals, as Videspirit mentioned.

Drawde

2012-04-18 13:09

reporter   ~0022307

It also works with shells. I have several custom creatures with a shearable shell. When the stack gets down to a single item it just sits there until I Dump it.

greycat

2012-04-20 12:55

reporter   ~0022319

Now that you mention it, I do mostly notice this with things like dark stranglers (in Fortress Defense mod).

However, my current vanilla fort has two unusable bones in its workshop:
Eagle Corpse bone
Stray Giant Sparrow bone

The former is from an undead creature that attacked me. The latter is from an animal brought by the elves, and butchered to become that season's dinner entrée. So it's not just sentients and un-butcherables.

Xelsol

2012-04-28 10:26

reporter   ~0022391

Last edited: 2012-04-28 17:40

I've noticed this too. For me, they are not cluttering the workshop, but the refuse stockpile. Single bones are left and not used by crafter.

I haven't found a pattern yet. Most are from butchered animals bought from caravans, but there are a couple from hunted animals in there too. It doesn't seem to happen for every animal, or there would be a lot more unusable bones left over.

JujuBubu

2012-05-08 07:35

reporter   ~0022451

It happens to fortress raised animals too, I got single item pig bone stacks and yaks and what so ever, which fill up my refuse pile.

The interesting part is, the all accumulate in my topside refuse pile which is free for all. My indoor bone/horn/shell pile is ordered to take from this one but the single item stacks stay topside.

kwieland

2012-05-09 16:29

reporter   ~0022460

Last edited: 2012-05-09 16:30

Foot: Related to 0004593?

user6

2012-05-14 08:42

  ~0022476

Indeed, thanks!

Scandinavian

2012-06-17 11:25

reporter   ~0023039

I have a potentially interesting data point on this: I tend to separate my refuse stockpiles into ones that accept "bones" (for the craftdwarf's workshop) and ones that accept "body parts" (for the butcher's workshop). A stack of "stray ram bones [5]" gets stored in the former, while an (unbutcherable and unusable by the craftsdwarf) "stray ram bone" gets stored in the latter.

If I didn't know any better (and I don't know any better), I would guess that the game treats the stack of multiple bones/wool as a (butchered) bone/wool item, while it treats a single bone/wool as a (not-butchered) body part (like a limb that got chopped off).

Drazinononda

2012-06-17 19:18

reporter   ~0023041

Last edited: 2012-06-18 16:43

I've been having this same problem in 34.11. The bones keep stacking back into the supply pile for my workshops. I've just been dumping them to keep the stockpile clear.

Stungun

2012-06-26 23:39

reporter   ~0023113

I think this also happens to teeth, too, because I've accumulated a huge amount of unusable stacks of deer teeth. One item per stack and they can't be used for anything. I'm trying to design a refuse disposal pit that'll flush the contents into magma because of all this.

kreepergrimms

2012-07-20 11:08

reporter   ~0023292

this may be the same as mine, i have a large amount of single stack items that started out as single stacks due to fighting and whatnot, alot of unicorn teeth and tiger teeth that are unusable at the moment

M_So

2012-07-20 20:45

reporter   ~0023297

I really like this bug! One thing that should be noted is that the "unusable" stacks ARE useable for strange moods, thanks to this bug I'm always sure to have some bones and shells free if the need arises. :)

ptb_ptb

2012-08-04 13:03

reporter   ~0023405

It looks like something similar is happening with teeth.

Loci

2014-07-28 13:29

viewer   ~0027803

This appears to be fixed in v0.40.05. Single bones are now reported just as a bone, not a stack of [1], and remain usable for creating bolts and bone crossbows. Sheared wool is also being processed completely (though there may still be stack size issues there). Horn crafting used an entire stack as well (didn't have any teeth stacks to test).

lethosor

2014-08-03 16:08

manager   ~0028244

All right, closing this. Thanks! If anyone can reproduce this in v0.40.05+, please reopen this and/or PM me on the forums.

Issue History

Date Modified Username Field Change
2012-04-15 16:03 greycat New Issue
2012-04-15 17:24 Rafal99 Note Added: 0022275
2012-04-15 17:26 Rafal99 Note Edited: 0022275
2012-04-15 17:45 Quietust Note Added: 0022278
2012-04-15 19:07 Videospirit Note Added: 0022279
2012-04-15 19:28 Videospirit Note Edited: 0022279
2012-04-17 08:54 user6 Relationship added related to 0002011
2012-04-18 08:11 kwieland Note Added: 0022303
2012-04-18 13:09 Drawde Note Added: 0022307
2012-04-20 12:55 greycat Note Added: 0022319
2012-04-23 13:28 kwieland Note Edited: 0022303
2012-04-28 10:26 Xelsol Note Added: 0022391
2012-04-28 17:40 Xelsol Note Edited: 0022391
2012-05-08 07:35 JujuBubu Note Added: 0022451
2012-05-09 16:29 kwieland Note Added: 0022460
2012-05-09 16:30 kwieland Note Edited: 0022460
2012-05-09 16:30 kwieland Note Edited: 0022460
2012-05-14 08:41 user6 Relationship added related to 0004593
2012-05-14 08:42 user6 Relationship deleted related to 0002011
2012-05-14 08:42 user6 Note Added: 0022476
2012-06-17 11:25 Scandinavian Note Added: 0023039
2012-06-17 19:18 Drazinononda Note Added: 0023041
2012-06-18 16:43 Drazinononda Note Edited: 0023041
2012-06-26 23:39 Stungun Note Added: 0023113
2012-07-20 03:06 user1294 Relationship added related to 0006111
2012-07-20 11:08 kreepergrimms Note Added: 0023292
2012-07-20 20:45 M_So Note Added: 0023297
2012-08-04 13:03 ptb_ptb Note Added: 0023405
2012-09-11 21:13 user6 Relationship replaced has duplicate 0006111
2014-01-27 13:38 user6 Summary The last single bone from a stack is unusable => The last single bone from a stack is unusable refuse
2014-01-27 13:38 user6 Relationship added has duplicate 0003368
2014-07-28 13:29 Loci Note Added: 0027803
2014-08-03 16:08 lethosor Note Added: 0028244
2014-08-03 16:08 lethosor Status new => resolved
2014-08-03 16:08 lethosor Fixed in Version => 0.40.05
2014-08-03 16:08 lethosor Resolution open => fixed
2014-08-03 16:08 lethosor Assigned To => Toady One
2014-08-22 12:44 user6 Relationship added related to 0008049
2016-05-09 19:08 user11 Relationship replaced has duplicate 0008049