Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0003983Dwarf FortressDwarf Mode -- Jobs, Cooking and Foodpublic2011-02-16 22:472011-03-03 13:49
GauHelldragon 
Toady One 
normalminoralways
resolvedfixed 
 
0.31.20 
0003983: Can't make mead -- job can't find honey when it's stockpiled?
I have a jar with honey, honeycombs and empty barrels, and "make mead" is unavailable. It says "Needs honey-containing item". This is addition to "Unrotten honey bee honey", which I have.
bees, jugs, mead
related to 0004003resolved Toady One Cannot make bumblebee mead 
related to 0004043resolved Toady One Making soap from tallow fails if lye is stockpiled 
child of 0003974resolved Toady One Unable to place Nest Box 
Issue History
2011-02-16 22:47GauHelldragonNew Issue
2011-02-16 22:48GauHelldragonTag Attached: bees
2011-02-16 22:48GauHelldragonTag Attached: mead
2011-02-17 12:52QuietustNote Added: 0015202
2011-02-17 12:52QuietustNote Deleted: 0015202
2011-02-17 13:00QuietustNote Added: 0015204
2011-02-17 13:01QuietustNote Edited: 0015204bug_revision_view_page.php?bugnote_id=0015204#r5758
2011-02-17 15:50GauHelldragonNote Added: 0015214
2011-02-17 15:51GauHelldragonNote Edited: 0015214bug_revision_view_page.php?bugnote_id=0015214#r5762
2011-02-17 20:35FootkerchiefRelationship addedrelated to 0004003
2011-02-18 14:46Knight OtuNote Added: 0015255
2011-02-18 15:06Knight OtuNote Added: 0015257
2011-02-18 15:09Knight OtuNote Edited: 0015257bug_revision_view_page.php?bugnote_id=0015257#r5772
2011-02-18 15:11Knight OtuNote Edited: 0015257bug_revision_view_page.php?bugnote_id=0015257#r5773
2011-02-20 04:17Toady OneNote Added: 0015307
2011-02-20 04:17Toady OneStatusnew => resolved
2011-02-20 04:17Toady OneFixed in Version => 0.31.20
2011-02-20 04:17Toady OneResolutionopen => unable to reproduce
2011-02-20 04:17Toady OneAssigned To => Toady One
2011-02-20 07:00Knight OtuTag Attached: Saves available
2011-02-20 09:05FootkerchiefNote Added: 0015317
2011-02-20 23:17GauHelldragonTag Attached: jugs
2011-02-21 13:56FootkerchiefStatusresolved => acknowledged
2011-02-21 13:57FootkerchiefIssue Monitored: Knight Otu
2011-02-21 13:57FootkerchiefNote Added: 0015368
2011-02-21 13:57FootkerchiefTag Attached: AWAITING UPDATE
2011-02-21 13:58FootkerchiefNote Edited: 0015368bug_revision_view_page.php?bugnote_id=0015368#r5813
2011-02-21 14:18Knight OtuNote Added: 0015369
2011-02-21 15:06SirPenguinNote Added: 0015372
2011-02-21 15:16FootkerchiefNote Added: 0015374
2011-02-21 15:17FootkerchiefIssue Monitored: Footkerchief
2011-02-21 15:17FootkerchiefNote Added: 0015375
2011-02-21 15:18FootkerchiefNote Deleted: 0015375
2011-02-21 15:19FootkerchiefTag Detached: AWAITING UPDATE
2011-02-21 15:19FootkerchiefTag Detached: Saves available
2011-02-21 18:12GauHelldragonNote Added: 0015379
2011-02-21 18:12GauHelldragonNote Edited: 0015379bug_revision_view_page.php?bugnote_id=0015379#r5815
2011-02-21 18:12GauHelldragonNote Edited: 0015379bug_revision_view_page.php?bugnote_id=0015379#r5816
2011-02-21 18:51FootkerchiefRelationship addedparent of 0004043
2011-02-21 18:51FootkerchiefNote Added: 0015381
2011-02-21 19:10FootkerchiefSummaryCan't Make mead => Can't make mead -- job can't find honey when it's stockpiled?
2011-02-22 02:57MazonasNote Added: 0015389
2011-02-23 12:42Khym ChanurIssue Monitored: Khym Chanur
2011-02-23 23:31Toady OneRelationship replacedrelated to 0004043
2011-02-23 23:32Toady OneRelationship addedchild of 0003974
2011-02-23 23:33Toady OneNote Added: 0015436
2011-02-26 15:53Toady OneStatusacknowledged => resolved
2011-02-26 15:53Toady OneResolutionunable to reproduce => fixed
2011-03-01 14:31Knight OtuIssue End Monitor: Knight Otu
2011-03-03 13:49Khym ChanurIssue End Monitor: Khym Chanur

Notes
(0015204)
Quietust   
2011-02-17 13:00   
(edited on: 2011-02-17 13:01)
Are you certain you have honey bee honey and not bumblebee honey? (if it's bumblebee honey, then 0004003 is effectively a duplicate of this, albeit with much more details)

(0015214)
GauHelldragon   
2011-02-17 15:50   
(edited on: 2011-02-17 15:51)
I am certain that it is "Honey bee honey".

Has anyone else had success with making mead? Just what exactly is the "Honey-containing item" supposed to be anyway, if 'Unrotten honey bee honey" is the honey?

(0015255)
Knight Otu   
2011-02-18 14:46   
A quick test suggests that the problem lies with jugs not being recognized as valid containers. The similar reaction of making soap from oil does not work for me either when I have rock nut oil in jugs and lye in buckets, while the reaction to create soap from tallow does work. All three reactions use the following block to refer to the liquid container(s) in question:

    [REAGENT:X container:1:NONE:NONE:NONE:NONE]
        [CONTAINS:X]
        [PRESERVE_REAGENT]
        [DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
Thus, since one type of container works while the other does, the container should be at fault. I have another test in mind, though...
(0015257)
Knight Otu   
2011-02-18 15:06   
(edited on: 2011-02-18 15:11)
<s>... yes, adding the [HAS_TOOL_USE:LIQUID_CONTAINER] tag to the jug block does allow me to queue up making mead. I haven't seen if it results in the correct alcohol yet, but I'm confident. So, as a quick fix, if you have reason to expect your liquid to be in a jug or pot, use the tool use tag on that container. Probably do not use it if you expect it in a barrel or bucket. Whether the quick fix should be the actual fix though...</s>

Or not. :( Got the Needs liquid container item error message.

(0015307)
Toady One   
2011-02-20 04:17   
I'm not having trouble making mead. I'll need a save on this -- make sure you have an empty barrel sitting around and the honey bee honey in a jug. I used a wooden jug, if it ends up being a material issue.
(0015317)
Footkerchief   
2011-02-20 09:05   
Reminder sent to: GauHelldragon

GauHelldragon, if you have a save demonstrating this problem, please upload it to http://dffd.wimbli.com/ [^] (that goes for all reports)
(0015368)
Footkerchief   
2011-02-21 13:57   
(edited on: 2011-02-21 13:58)
Reminder sent to: Knight Otu

Knight Otu, are you able to provide a save? I reopened this on the off chance that you might still have one.

(0015369)
Knight Otu   
2011-02-21 14:18   
My saves are here: http://dffd.wimbli.com/file.php?id=3821 [^]

GauHelldragon also uploaded saves here: http://dffd.wimbli.com/file.php?id=3825 [^] and here: http://dffd.wimbli.com/file.php?id=3823 [^]
(0015372)
SirPenguin   
2011-02-21 15:06   
I've definitely had this happen to me before. I just now embarked on a site with the sole intention of rushing to mead, and it worked. So I have no idea what happened.

I'll try and see if I can get it to happen again
(0015374)
Footkerchief   
2011-02-21 15:16   
Reminder sent to: Toady One

Toady, I reopened this report because people have uploaded saves as requested.
(0015379)
GauHelldragon   
2011-02-21 18:12   
I think we figured out what the problem is. The dwarfs weren't able to use the jugs of honey when they are stockpiled. The same goes with oil.

(0015381)
Footkerchief   
2011-02-21 18:51   
Most likely the same root cause as 0004043, then.
(0015389)
Mazonas   
2011-02-22 02:57   
I've tried editing the RAWS as above in both the save and the general raws. I sometimes have the game save load with mead brewable, but as soon as a dwarf is allocated to the job I get the announcement that he can't do the job. Then the job option is marked red in the workshop again.

Definitely honey bee honey. Definitely have jugs, pots, barrels, honey, dwarfs with the job activated.
(0015436)
Toady One   
2011-02-23 23:33   
I guess this is the same problem as 0003974, where they use all sorts of tools as barrels in food stockpiles. They should all be sorted out as once when I do that one.