|Anonymous | Login | Signup for a new account||2023-02-07 17:26 PST|
|Main | My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0011862||Dwarf Fortress||Dwarf Mode -- Stockpiles||public||2022-03-28 21:13||2022-03-31 05:04|
|Target Version||Fixed in Version|
|Summary||0011862: Dwarves ignore 'take from links only' when hauling drinks|
|Description||Dwarves will haul drinks to any stockpile that accepts drinks and has barrels allowed, even if that stockpile is set to take from links only and has no links assigned.|
I'm not sure, but I think this affects any commodities stored in barrels. Have only confirmed with drinks.
|Steps To Reproduce||1. Embark with multiple barrels of drinks|
2. Create a stockpile accepting drinks that takes from links only.
3. Dwarves haul drinks from the wagon to the pile.
|Additional Information||Originally noticed this because dwarves were hauling drinks across the map to a stockpile set to take from links only linked to a minecart route instead of to the minecart feeder stockpile right next to the still which was set to take from the still.|
|Tags||0.47.05, dwarf mode, hauling, stockpiles|
I tested a little further this morning and this applies to food in barrels as well. Food not stored in barrels will not be hauled into the 'take from links only' stockpile.
I suspect this is an unintended consequence of the way containers are handled. I wouldn't be surprised if this occurs with bins as well - will test that this afternoon.
Confirmed this occurs with bins too.
Steps to reproduce:
1. Embark with some finished goods and a bin.
2. Create a finished goods stockpiles set to take from anywhere.
3. Wait for the dwarves to haul everything into the stockpile and store it in the bin.
4. Create a second finished goods stockpile set to take from links only.
5. Delete the first stockpile containing the bin of finished goods.
6. Dwarves haul the bin to the stockpile set to take from links only.
I've discovered more strange behaviour around stuff in containers.
When dwarves are hauling most things, they'll take it to the nearest stockpile. For items in containers, this is not the case - instead, they'll haul it to the OLDEST stockpile regardless of distance UNLESS that stockpile is set to give to another stockpile, in which case they'll evaluate the chain and haul it directly to the last stop. This is obviously not desired behaviour if, for example, you have a drinks pile next to your still which is linked to a minecart route which is then linked to a drinks stockpile deep in your fort. The minecart route in this case is skipped entirely.
Note that this behaviour is most noticeable when you just have one barrel to be hauled. If you have multiple, it seems to be divided evenly among the available stockpiles (again, regardless of distance). But if you only have one still and enough idle dwarves, this means that each created drink will just be hauled to the oldest stockpile.
|2022-03-28 21:13||Triangle_Inequality||New Issue|
|2022-03-29 07:56||Triangle_Inequality||Tag Attached: 0.47.05|
|2022-03-29 07:56||Triangle_Inequality||Tag Attached: dwarf mode|
|2022-03-29 07:56||Triangle_Inequality||Tag Attached: hauling|
|2022-03-29 07:56||Triangle_Inequality||Tag Attached: stockpiles|
|2022-03-29 08:05||Triangle_Inequality||Note Added: 0041235|
|2022-03-29 14:38||Triangle_Inequality||Note Added: 0041236|
|2022-03-31 05:04||Triangle_Inequality||Note Added: 0041237|
|Copyright © 2000 - 2010 MantisBT Group|