Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0009110Dwarf FortressDwarf Mode -- Jobs, Farming/Farmer's Workshoppublic2015-11-05 18:212015-11-06 18:15
Shurikane 
lethosor 
normalminoralways
resolvedduplicate 
Windows 7
0.40.24 
 
0009110: Quarry Bushes do not produce Rock Nuts
Processing quarry bush plants to a bag does not produce any rock nuts.

My seed caps are 200 specific, and 3000 global. At the moment, my fortress has a grand total of about 850 seeds.

I examined the workshop, and the dwarf as he was leaving it after performing his task. The rock nuts were nowhere to be found, and the dwarf did not carry anything. At the moment of me examining the workshop, I had no rock nuts at all in the fortress. No entry for the seed appeared in my stocks.

My DF version only has DFhack installed.
No tags attached.
duplicate of 0007032resolved Toady One PROCESS_PLANT_TO_BAG reaction does not produce seeds 
Issue History
2015-11-05 18:21ShurikaneNew Issue
2015-11-06 05:47Knight OtuRelationship addedrelated to 0007032
2015-11-06 05:53Knight OtuNote Added: 0033152
2015-11-06 05:54Knight OtuAssigned To => Knight Otu
2015-11-06 05:54Knight OtuStatusnew => needs feedback
2015-11-06 15:58lethosorNote Added: 0033153
2015-11-06 16:55ShurikaneNote Added: 0033154
2015-11-06 16:55ShurikaneStatusneeds feedback => assigned
2015-11-06 18:15lethosorNote Added: 0033155
2015-11-06 18:15lethosorRelationship replacedduplicate of 0007032
2015-11-06 18:15lethosorStatusassigned => resolved
2015-11-06 18:15lethosorResolutionopen => duplicate
2015-11-06 18:15lethosorAssigned ToKnight Otu => lethosor

Notes
(0033152)
Knight Otu   
2015-11-06 05:53   
Reminder sent to: Shurikane

This sounds a lot like 0007032, which has been resolved (and I can't reproduce this). Can you check whether your raws are up to date by opening the reaction_other.txt file in your raws folder (and the save's raw folder, ideally)? The last few entries should look like this:

[REACTION:PROCESS_PLANT_TO_BAG]
    [NAME:process plant to bag]
    [BUILDING:FARMER:CUSTOM_B]
    [REAGENT:plant:1:PLANT:NONE:NONE:NONE]
        [HAS_MATERIAL_REACTION_PRODUCT:BAG_ITEM]
        [UNROTTEN]
    [REAGENT:bag:1:BOX:NONE:NONE:NONE]
        [EMPTY]
        [BAG]
        [PRESERVE_REAGENT]
        [DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
    [PRODUCT:100:5:GET_ITEM_DATA_FROM_REAGENT:plant:BAG_ITEM]
        [PRODUCT_TO_CONTAINER:bag]
    [PRODUCT:100:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:plant:SEED_MAT]
    [SKILL:PROCESSPLANTS]
(0033153)
lethosor   
2015-11-06 15:58   
In particular, that would be the issue if the save was created before 0.40.09 (and in that case, it probably can't be fixed in that save, but new saves with the fixed raws should work).
(0033154)
Shurikane   
2015-11-06 16:55   
The raw entry in my save looked like this:

[REACTION:PROCESS_PLANT_TO_BAG]
    [NAME:process plant to bag]
    [BUILDING:FARMER:CUSTOM_B]
    [REAGENT:plant:1:PLANT:NONE:NONE:NONE]
        [HAS_MATERIAL_REACTION_PRODUCT:BAG_ITEM]
        [UNROTTEN]
    [REAGENT:bag:1:BOX:NONE:NONE:NONE]
        [EMPTY]
        [BAG]
        [PRESERVE_REAGENT]
    [PRODUCT:100:5:GET_ITEM_DATA_FROM_REAGENT:plant:BAG_ITEM]
        [PRODUCT_TO_CONTAINER:bag]
    [SKILL:PROCESSPLANTS]

I replaced it with the raw entry you provided. I had forgotten of it at the time but my DF was briefly on an older version as I had initially download the zip off Mike Mayday's site - unfortunately I can't recall if I'd begun my fort before, or after updating the game.

It didn't initially work so I checked on the other issue and found I also needed to add this to the quarry bush entry in plant_standard.txt:

[MATERIAL_REACTION_PRODUCT:SEED_MAT:LOCAL_PLANT_MAT:SEED]

With that done, success! My plant processing now produces rock nuts!

Thank you. We can consider this issue as resolved.
(0033155)
lethosor   
2015-11-06 18:15   
Huh, I didn't know that it would work with an existing save. Anyway, I'll say this is 0007032.