Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0007099Dwarf FortressDwarf Mode -- Jobs, Farming/Farmer's Workshoppublic2014-07-11 17:402014-12-09 03:22
4maskwolf 
Toady One 
normalminorhave not tried
resolvedfixed 
Windows 7
0.40.02 
0.40.14 
0007099: Some plants apparently not able to be processed/process fruit reaction not working.
In a fortress, I have a fairly large stockpile of plants. Most of these plants I also have seeds of, through various processing means, but a few appear to be completely unprocessable. As a test, I've shut down all farms except one (the pig tail farm, because that's not the problem in this case) to see if I can get them processed. However, looking at one of the plants, I see that a: it has multiple parts and b: one of those parts is a fruit. However, despite having available jugs and plenty of the plant in question, the reacion "process fruit to ..." in the screw press remains red.
Start a fortress

Gather outdoors plants

Process plants and see if there are any that cannot be processed.
Still working on seeing if this is a bug or just me not being able to work the system, but I think there may be at least one thing broken here. Dunno if it's the fruit reaction or the fact that the plants have multiple parts, though.
plant
has duplicate 0007352resolved Footkerchief Muskmelon vines give muskmelon vines, not muskmelons 
related to 0006709resolved Toady One Crops have redundant entries in stockpile settings (from multiple materials?) 
child of 0006940confirmed Dwarfu Some plants unusable as food, brewing and planting. 
Issue History
2014-07-11 17:404maskwolfNew Issue
2014-07-11 18:12Rafal99Note Added: 0025887
2014-07-11 18:254maskwolfNote Added: 0025889
2014-07-11 18:274maskwolfTag Attached: plant
2014-07-11 23:32_qq_Note Added: 0025946
2014-07-12 05:344maskwolfNote Added: 0025960
2014-07-12 05:404maskwolfNote Added: 0025961
2014-07-15 16:38FootkerchiefRelationship addedhas duplicate 0007352
2014-07-15 17:25Dame de la LicorneNote Added: 0026556
2014-07-16 08:04FootkerchiefRelationship addedrelated to 0006709
2014-07-16 20:25LemundeIssue Monitored: Lemunde
2014-07-17 09:25BaZERGerNote Added: 0026755
2014-07-26 14:55Dame de la LicorneIssue Monitored: Dame de la Licorne
2014-07-29 10:34ClaijeNote Added: 0027870
2014-08-02 19:55DwarfuRelationship addedchild of 0006940
2014-08-02 19:56DwarfuNote Added: 0028187
2014-08-02 19:56DwarfuAssigned To => Dwarfu
2014-08-02 19:56DwarfuStatusnew => needs feedback
2014-08-02 20:174maskwolfNote Added: 0028190
2014-08-02 20:174maskwolfStatusneeds feedback => assigned
2014-08-02 20:184maskwolfNote Edited: 0028190bug_revision_view_page.php?bugnote_id=0028190#r10673
2014-08-02 20:31DwarfuNote Added: 0028193
2014-08-02 20:31DwarfuStatusassigned => acknowledged
2014-11-06 16:434maskwolfNote Added: 0030895
2014-11-06 19:02FootkerchiefNote Added: 0030898
2014-11-06 19:02FootkerchiefStatusacknowledged => resolved
2014-11-06 19:02FootkerchiefFixed in Version => 0.40.14
2014-11-06 19:02FootkerchiefResolutionopen => fixed
2014-11-06 19:02FootkerchiefAssigned ToDwarfu => Toady One
2014-12-09 03:22Dame de la LicorneIssue End Monitor: Dame de la Licorne

Notes
(0025887)
Rafal99   
2014-07-11 18:12   
Which plants exactly have this bug?
(0025889)
4maskwolf   
2014-07-11 18:25   
*Checks his stocks*

Bambara groundnut plants have a fruit component to their raw file, not processable.

Pepper Plants

Squash Vines

Winter Mellon Vines

Pineapple plants.

All five appear to not be processable, and the first was the one I was referring to when I wrote this up.
(0025946)
_qq_   
2014-07-11 23:32   
Grape Vines seem unprocessable as well.
(0025960)
4maskwolf   
2014-07-12 05:34   
Thanks qq!

That makes six plants that appear to be unable to be processed. Does anyone have any others?
(0025961)
4maskwolf   
2014-07-12 05:40   
Actually, I think I know what the problem could be:

Dwarves appear to use the same pick-up-plant mechanic from back when all plants were one-material and a seed. As such, they pick up whole (and unprocessable) plants rather than only the parts of the plant they should (the melons, the grapes, etc).

Just my hypothesis, I could be entirely wrong.
(0026556)
Dame de la Licorne   
2014-07-15 17:25   
Add muskmelons to the list. Muskmelon vines produce more muskmelon vines, not muskmelons themselves.
(0026755)
BaZERGer   
2014-07-17 09:25   
Ran into something similar with Eggplants, although they don't have any reactions, but could not be eaten, and can't see them in the kitchen view.

I tried renaming the name of the base plant to differ from the name of the fruit, and the name of the plant in my food stockpile changed as well, so it seems to be the issue mentioned of them gathering the whole plant instead of just the fruit.

I was able to rig the function "Process to Bag" to extract fruits from it, and once it finished, the product of it worked normaly, getting eaten and producing seeds, only the new plants you grow with them has the same issue.


I noticed the strawberries has the edible tags in both the fruit part and the base plant part, but only the reaction code in the fruit part, it might mean they're edible, but without a working reaction, till you can somehow get the fruit.
(0027870)
Claije   
2014-07-29 10:34   
My guess is that someday we'll have a reaction that gives us all the growths, not just the fruit. That would make the "have to process to get the fruit so you can get seeds to get something to process again to get fruit" problem less redundant - as you would then get something edible raw for seeds as well as leaves and flowers and other byproducts.

If this is the case we're just missing the proper reaction, until then you can go through and make most of the garden vegetables have
"[ITEM_REACTION_PRODUCT:BAG_ITEM:PLANT_GROWTH:FRUIT:LOCAL_PLANT_MAT:FRUIT]"
or hearts, leaves, bulbs, etc. depending on the plant and then you can process the raw plant into something edible - beans on the other hand you'd need to add a process for each bean to get seeds out of the pod, or make the pods edible. Or process their seeds into bags with bag processing and then cook the seeds en masse (but you deal with the 200 seed limit)
(0028187)
Dwarfu   
2014-08-02 19:56   
Probably don't need a save for this one, but if anyone has one, please upload it - just to show it isn't a stockpile/barrel/burrow related bug.
(0028190)
4maskwolf   
2014-08-02 20:17   
(edited on: 2014-08-02 20:18)
http://dffd.wimbli.com/file.php?id=9251 [^]

It's a .40.03 save, but I can confirm it still happens in .05: it's just those saves aren't on my current computer.

There are some muskmelon vines in a barrel that are unprocessable by any means.

(0028193)
Dwarfu   
2014-08-02 20:31   
Thanks for the save.
(0030895)
4maskwolf   
2014-11-06 16:43   
This bug can be closed, Toady got around to allowing most things to be processed. I think he said bean plants are still a problem, but he knows of it's existence and has chosen to delay it. At this point, I think it's less of a bug and more of an unadded feature.
(0030898)
Footkerchief   
2014-11-06 19:02   
Thanks for the update!