View Issue Details

IDProjectCategoryView StatusLast Update
0007099Dwarf FortressDwarf Mode -- Jobs, Farming/Farmer's Workshoppublic2014-12-09 03:22
Reporter4maskwolf Assigned ToToady One  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
OSWindows 7 
Product Version0.40.02 
Fixed in Version0.40.14 
Summary0007099: Some plants apparently not able to be processed/process fruit reaction not working.
DescriptionIn 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.
Steps To ReproduceStart a fortress

Gather outdoors plants

Process plants and see if there are any that cannot be processed.
Additional InformationStill 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.
Tagsplant

Relationships

has duplicate 0007352 resolveduser6 Muskmelon vines give muskmelon vines, not muskmelons 
related to 0006709 resolvedToady One Crops have redundant entries in stockpile settings (from multiple materials?) 
child of 0006940 confirmeduser11 Some plants unusable as food, brewing and planting. 

Activities

Rafal99

2014-07-11 18:12

reporter   ~0025887

Which plants exactly have this bug?

4maskwolf

2014-07-11 18:25

reporter   ~0025889

*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.

_qq_

2014-07-11 23:32

reporter   ~0025946

Grape Vines seem unprocessable as well.

4maskwolf

2014-07-12 05:34

reporter   ~0025960

Thanks qq!

That makes six plants that appear to be unable to be processed. Does anyone have any others?

4maskwolf

2014-07-12 05:40

reporter   ~0025961

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.

Dame de la Licorne

2014-07-15 17:25

reporter   ~0026556

Add muskmelons to the list. Muskmelon vines produce more muskmelon vines, not muskmelons themselves.

BaZERGer

2014-07-17 09:25

reporter   ~0026755

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.

Claije

2014-07-29 10:34

reporter   ~0027870

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)

user11

2014-08-02 19:56

  ~0028187

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.

4maskwolf

2014-08-02 20:17

reporter   ~0028190

Last edited: 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.

user11

2014-08-02 20:31

  ~0028193

Thanks for the save.

4maskwolf

2014-11-06 16:43

reporter   ~0030895

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.

user6

2014-11-06 19:02

  ~0030898

Thanks for the update!

Issue History

Date Modified Username Field Change
2014-07-11 17:40 4maskwolf New Issue
2014-07-11 18:12 Rafal99 Note Added: 0025887
2014-07-11 18:25 4maskwolf Note Added: 0025889
2014-07-11 18:27 4maskwolf Tag Attached: plant
2014-07-11 23:32 _qq_ Note Added: 0025946
2014-07-12 05:34 4maskwolf Note Added: 0025960
2014-07-12 05:40 4maskwolf Note Added: 0025961
2014-07-15 16:38 user6 Relationship added has duplicate 0007352
2014-07-15 17:25 Dame de la Licorne Note Added: 0026556
2014-07-16 08:04 user6 Relationship added related to 0006709
2014-07-17 09:25 BaZERGer Note Added: 0026755
2014-07-29 10:34 Claije Note Added: 0027870
2014-08-02 19:55 user11 Relationship added child of 0006940
2014-08-02 19:56 user11 Note Added: 0028187
2014-08-02 19:56 user11 Assigned To => user11
2014-08-02 19:56 user11 Status new => feedback
2014-08-02 20:17 4maskwolf Note Added: 0028190
2014-08-02 20:17 4maskwolf Status feedback => assigned
2014-08-02 20:18 4maskwolf Note Edited: 0028190
2014-08-02 20:31 user11 Note Added: 0028193
2014-08-02 20:31 user11 Status assigned => acknowledged
2014-11-06 16:43 4maskwolf Note Added: 0030895
2014-11-06 19:02 user6 Note Added: 0030898
2014-11-06 19:02 user6 Status acknowledged => resolved
2014-11-06 19:02 user6 Fixed in Version => 0.40.14
2014-11-06 19:02 user6 Resolution open => fixed
2014-11-06 19:02 user6 Assigned To user11 => Toady One