Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0008531Dwarf FortressDwarf Mode -- Tradepublic2014-11-09 09:502014-11-10 09:01
ptb_ptb 
Footkerchief 
normalminorsometimes
resolvedno change required 
PCWindows7
0.40.15 
 
0008531: Finished Goods Bin not found for trading
I have two finished goods bin full of bone craft items. They do not show up when selecting goods for trading. They aren't forbidden, or marked to dump.
* Load save.
* Select 'g'oods at the depot
* Try to find the finished goods bin (custard wood) that is full of bone crafts.
(Select on 'bone' or just scroll through the list)
* Fail to find it.

You can see the bin is actually on the right hand side of the trade depot directly adjacent to it.
Save game to follow.
No tags attached.
related to 0001708new  Can offer imported goods if they are in a domectically produced bin 
Issue History
2014-11-09 09:50ptb_ptbNew Issue
2014-11-09 09:53ptb_ptbNote Added: 0030912
2014-11-09 09:55ptb_ptbNote Edited: 0030912bug_revision_view_page.php?bugnote_id=0030912#r12238
2014-11-09 09:56ptb_ptbNote Edited: 0030912bug_revision_view_page.php?bugnote_id=0030912#r12239
2014-11-09 10:06danarisNote Added: 0030913
2014-11-09 10:08ptb_ptbNote Edited: 0030912bug_revision_view_page.php?bugnote_id=0030912#r12240
2014-11-09 10:08ptb_ptbNote Added: 0030914
2014-11-09 10:09ptb_ptbNote Edited: 0030914bug_revision_view_page.php?bugnote_id=0030914#r12242
2014-11-09 10:16ptb_ptbNote Edited: 0030914bug_revision_view_page.php?bugnote_id=0030914#r12243
2014-11-09 10:16ptb_ptbNote Edited: 0030914bug_revision_view_page.php?bugnote_id=0030914#r12244
2014-11-09 10:17ptb_ptbNote Edited: 0030912bug_revision_view_page.php?bugnote_id=0030912#r12245
2014-11-09 10:45FootkerchiefRelationship addedrelated to 0001708
2014-11-09 11:09ptb_ptbNote Edited: 0030914bug_revision_view_page.php?bugnote_id=0030914#r12246
2014-11-09 12:16Larix2Note Added: 0030920
2014-11-09 12:44ptb_ptbNote Added: 0030921
2014-11-09 12:44ptb_ptbNote Edited: 0030921bug_revision_view_page.php?bugnote_id=0030921#r12252
2014-11-09 12:55ptb_ptbNote Edited: 0030921bug_revision_view_page.php?bugnote_id=0030921#r12255
2014-11-09 13:31Larix2Note Added: 0030926
2014-11-09 13:36Larix2Note Edited: 0030926bug_revision_view_page.php?bugnote_id=0030926#r12257
2014-11-09 13:42Larix2Note Edited: 0030926bug_revision_view_page.php?bugnote_id=0030926#r12258
2014-11-10 04:09ptb_ptbNote Added: 0030940
2014-11-10 09:01FootkerchiefStatusnew => resolved
2014-11-10 09:01FootkerchiefResolutionopen => no change required
2014-11-10 09:01FootkerchiefAssigned To => Footkerchief

Notes
(0030912)
ptb_ptb   
2014-11-09 09:53   
(edited on: 2014-11-09 10:17)
Hmm, OK for a minute I totally thought I'd messed up and put in a false report because the bins were tasked* for another job.

But they still aren't showing up after I ran the save some more and tried to check for any relevant hauling jobs. A dorf does takes the bin back to the stockpile but it still isn't available for trading after it arrives there. I cancelled all item hauling and looked through the 'j'obs list but I can't find it and I still don't know why it isn't showing up.

http://dffd.wimbli.com/file.php?id=10047 [^]

* Does that hide items from trade list?

(0030913)
danaris   
2014-11-09 10:06   
Could also be blocked by a mandate.
(0030914)
ptb_ptb   
2014-11-09 10:08   
(edited on: 2014-11-09 11:09)
Not a mandate. Rings are prohibited, but only 1 in 6 or so are rings.

Ah! Maybe mandates are bugged so you can't haul the entire bin if even one ring is contained within it? That would explain it.

EDIT: Nope. Ignoring mandates doesn't make the bins show up.

Unless 'ignoring mandates' doesn't work with bins?

EDIT x 2: I threw all rings out of one of the chests. It still wasn't listed.

(0030920)
Larix2   
2014-11-09 12:16   
Erm, i toggled "ignore mandates" and it showed up, distance 1.

You have make crafts on repeat. The bin just keeps getting requested for hauling. Tasked items are not displayed in the "bring to depot" options, only stuff that's currently available. You can force-cancel a hauling job by forbidding/reclaiming an item while the game is paused; this also makes the item visible for the depot again if you don't un-pause before going into the depot menu.

Selling a bin containing a prohibited item reportedly counts as mandate violation and has consequences. So hiding them when mandates are respected is the correct behaviour, not doing so would be a bug.
(0030921)
ptb_ptb   
2014-11-09 12:44   
(edited on: 2014-11-09 12:55)
I toggled "ignore mandates" and it doesn't show up.

I also set bins to zero on Finished Goods Stockpile # 64
And I disabled all hauling except trade goods hauling and checked that nobody is assigned a move item to stockpile job.

I'll upload a slightly more recent save with the above changes.

http://dffd.wimbli.com/file.php?id=10047 [^]

(0030926)
Larix2   
2014-11-09 13:31   
(edited on: 2014-11-09 13:42)
No change whatsoever:
Click onto depot, "m" to ignore mandates. Both when "s"earching for "finished" and when looking at "crafts" the bin at 1 square away is properly shown. It also gets properly carried to the depot, but you again need to toggle "m" to actually see it in there.

Are you using some third-party utility that does "helpful" stuff to your various interfaces? That's the only place where an actual bug could still be present. The unmodded game has definitely _no_ problem finding the bin.

What you're showing is just the wonky trade depot stocking behaviour, not really something for the bug tracker but rather for the suggestions forum at bay12.

PS: If you were using the search filter for "bone", that's your reason - items are not taken out of containers to bring them to the depot, and the depot's search filter will also only filter for the container's name. Since the bin isn't a bone bin, you'll have to search for a "finished goods bin", or just look at the "crafts" category (with "m" toggled).

(0030940)
ptb_ptb   
2014-11-10 04:09   
Yes, it was the search filter. I 'remembered' how it worked incorrectly. The other stuff were red herrings.

Can be closed 'not a bug'.