View Issue Details

IDProjectCategoryView StatusLast Update
0002011Dwarf FortressDwarf Mode -- Jobs, Item Improvements/Decorationspublic2015-06-02 04:39
ReporterDucky Assigned ToToady One  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version0.31.04 
Fixed in Version0.40.06 
Summary0002011: Decorating with bone/horn uses whole stack
DescriptionWhen decorating with bone or horn, the entire stack is used, like it was in 40d.
Steps To Reproduce1. Get a stack of bones.
2. Create one "decorate with bone" job.
3. Watch the stack disappear.
Tagsbones, crafting, decoration, Holdover from 40d?

Relationships

has duplicate 0001602 closedLogical2u Decorating crafts uses up entire stacks of bone for single decoration. even stacks of 50+ elephant bones. 
has duplicate 0002531 resolveduser6 Dwarf uses stack instead of single item for item improvements 
has duplicate 0002769 resolvedLogical2u Dwarf got mood, used two piles of Elephant - 57 to put rings of bone and spikes of bone on item 
has duplicate 0004400 resolveduser6 Bone crafting problem with stacks 
related to 0003151 resolvedToady One Shell crafts use up the entire stack 
related to 0003898 resolvedToady One Entire Bone Stacks are used in Reactions instead of a single Bone 
child of 0000808 resolvedToady One Processing Raw Turtles only makes one shell per stack, and other stack size issues 

Activities

user6

2010-05-21 10:34

  ~0007131

Last edited: 2010-05-21 10:35

40d had similar issues with crossbows and crafts as well. It would be helpful if someone could verify whether these are still around.

# 000104 □ [dwarf mode][jobs][items] (http://www.bay12games.com/forum/index.php?topic=6744.0) bone stacks of any size create one bone x-bow (lye/bone crafts also reported)

Ducky

2010-05-22 19:47

reporter   ~0007210

Not sure about crossbows, but bone crafts flat-out don't work, like shell crafts. Nothing is produced, and the bone/shell isn't used up.

ChickenLips

2010-07-01 23:25

reporter   ~0009500

I can confirm that crossbows are taking only one bone per crossbow.

Lord_Dakstar

2011-03-27 11:04

reporter   ~0016679

This bug is still present as of 0.31.22.

lethosor

2013-03-31 09:04

manager   ~0023915

This still occurs in 0.34.11.

Quietust

2013-04-01 08:53

reporter   ~0023916

Back in 40d, bones and shells were a distinct item type (with stack size and everything), but version 0.31 merged them into the CORPSEPIECE item type which keeps track of how much of each "type" of material is present (e.g. a severed leg could have bones, shells, AND horn/hoof) and doesn't actually set the "stack size" on said items (it 'fakes' it by explicitly formatting it into the item name when it's only made of a single material).

As a result, every job which uses bone/shell/ivory/horn needs special logic to use this special "stack size", and this is one of the cases which is missing that special logic.

Issue History

Date Modified Username Field Change
2010-05-21 10:14 Ducky New Issue
2010-05-21 10:14 Ducky Tag Attached: bones
2010-05-21 10:15 Ducky Tag Attached: crafting
2010-05-21 10:15 Ducky Tag Attached: decoration
2010-05-21 10:15 Ducky Tag Attached: Holdover from 40d?
2010-05-21 10:34 user6 Note Added: 0007131
2010-05-21 10:35 user6 Note Edited: 0007131
2010-05-21 15:45 Logical2u Relationship added has duplicate 0001602
2010-05-22 19:47 Ducky Note Added: 0007210
2010-05-22 20:06 user6 Relationship added related to 0000206
2010-06-22 09:02 user6 Relationship added child of 0000347
2010-06-22 09:04 user6 Relationship added child of 0000808
2010-06-22 09:04 user6 Relationship deleted child of 0000347
2010-06-22 09:04 user6 Relationship deleted related to 0000206
2010-06-30 22:24 user6 Relationship added has duplicate 0002531
2010-07-01 23:25 ChickenLips Note Added: 0009500
2010-07-20 04:34 Logical2u Relationship added has duplicate 0002769
2010-09-03 16:32 Logical2u Relationship added parent of 0003151
2011-01-18 12:34 Logical2u Relationship added parent of 0003898
2011-03-27 11:04 Lord_Dakstar Note Added: 0016679
2011-03-31 01:16 user6 Relationship added has duplicate 0004400
2012-04-17 08:54 user6 Relationship added related to 0005816
2012-05-14 08:42 user6 Relationship deleted related to 0005816
2013-03-31 09:04 lethosor Note Added: 0023915
2013-04-01 08:53 Quietust Note Added: 0023916
2014-07-30 12:12 Toady One Relationship replaced related to 0003898
2014-07-30 12:12 Toady One Relationship replaced related to 0003151
2014-07-30 12:12 Toady One Status new => resolved
2014-07-30 12:12 Toady One Fixed in Version => Next Version
2014-07-30 12:12 Toady One Resolution open => fixed
2014-07-30 12:12 Toady One Assigned To => Toady One