Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Where is my lye & how to dump xsockxs dorfs drop on building sites?  (Read 964 times)

PatrikLundell

  • Bay Watcher
    • View Profile

Two vexing problems:
1. I've produced lye (for soap) several times, the lye shows up in the stocks screen, but is not in my lye only stockpile. The latest attempt to produce lye resulted in 3 buckets inside the ashery that were TSK:ed, but are no longer. The soapery insists that it cannot make soap (red), but I have managed to actually produce two bars earlier (ran out of buckets in the lyemaking for more at that time), and I haven't rebuilt. Initially I also had problems getting the soap making task, but eventually I managed to get it going. I've got tallow, prohibited from cooking, and have set my food setting to not mix foods.
Is there any way I can find where the 18 units of lye not locked into the ashery are located? The stocks screen does not let me zoom to it, and the enhanced (DFHack enabled, I believe) one claims I only have 3 units (which should be the ones locked away in the ashery). Looking at every barrel in my regular food stockpiles (whose settings I've checked and rechecked) is not an enjoyable task, since I've seriously overproduced booze (more than 5000 units for a 50 dorf fortress. Note to self: DON'T mark the whole embark area for plant collection).
2. Half a year ago my dorf dropped his clothing on the building site for a door (as they tend to do), and I also relieved an undead invasion force of their belongings with mass pitting related dump orders (they were caught in cages) soon after that. Now I have finally reached the end of the dump list, EXCEPT this last infuriating item (well, actually another one as well, but that one is expendable [this one is as well. If there was a burn and destroy option I'd gladly use it]). The dorfs have removed all the other 8 articles of clothing dropped at the same time. It supposedly is possible to bump up job priorities with later DF versions (I'm on 0.40.23), but while I can look at the job, trying to set the priority to 'top' probably didn't do anything. I also had some building jobs that were abandoned, in that the dorfs rather did nothing than finishing them, but I've taken care of that by cancelling those jobs and replacing them with new ones, which were promptly acted upon (I had deliberately refrained from ordering anything else built, so the available queue was empty).
Logged

Authority2

  • Bay Watcher
  • [ETHIC: INCREASE_FPS: REQUIRED]
    • View Profile
Re: Where is my lye & how to dump xsockxs dorfs drop on building sites?
« Reply #1 on: January 11, 2015, 10:58:54 am »

I've had the lye problem too, in 40.21. Not sure if it's one of the raw typoes Toady mentioned fixing in 40.24.
Logged
"But I tell you what the Queen wants is impossible. The story of her mandate to create floodgates in our desert fortress cannot be told in less than 314160 stanzas! Art bows not to any dwarf!"

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Where is my lye & how to dump xsockxs dorfs drop on building sites?
« Reply #2 on: January 11, 2015, 11:06:12 am »

I've found the lye: the buckets are stored inside pots (in my lye stockpile), and the lye is both inside the buckets and beside them in the pots, but the pots are not marked as containing anything as is the usual case. Trying to disable barrels from the stockpile. That ought to allow future lye produced to actually be available, but I suspect the current set of lye, pots, and buckets are lost. Ah well...

EDIT:
Jubilations! They've finally gotten their act together and removed the offending garment. Don't know if removing it from dumping, unpausing, pausing, and readding it to dumping might have helped.
« Last Edit: January 11, 2015, 11:24:09 am by PatrikLundell »
Logged

Nikow

  • Bay Watcher
    • View Profile
Re: Where is my lye & how to dump xsockxs dorfs drop on building sites?
« Reply #3 on: January 11, 2015, 02:10:18 pm »

When you are marking something as forgoten (dumped items are marked as forgoten), They are losing owned tag after 3-5 months (~seasons). When you disable barrels for lye stockpile, dwarves will take away barrel with furniture hauling job. :) And They will not use already stored ones, but they will put buckets "under" barrel.
Logged
In my fortress dwarves are dying from old age.
Dwarven wine is a little bit like good chicken soup:  solid at room temperature.

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Where is my lye & how to dump xsockxs dorfs drop on building sites?
« Reply #4 on: January 11, 2015, 04:41:17 pm »

@Nikow: I think you confuse 'f'orbidden with loss of ownership, although I believe you are correct in that items 'f'orbidden for long enough will be forgotten and not considered owned. Also, 'd'umped items are marked as 'f'orbidden only AFTER they have successfully been dumped (otherwise the hauler would refuse to move it), so ownership would not come into play here.
Logged

Larix

  • Bay Watcher
    • View Profile
Re: Where is my lye & how to dump xsockxs dorfs drop on building sites?
« Reply #5 on: January 11, 2015, 05:01:22 pm »

You can usually dislodge blocked lye by dumping the bucket(s) that got stuffed in the barrel. The problem is that the bug makes lye barrels problematic, because sooner or later, a dwarf _will_ stick the bucket into the barrel instead of properly transferring the liquid. Just keeping lye out of barrels works o.k., if you only use soap for baths, you won't consume more than maybe five bars per year, so you don't really need a super-efficient production setup.
Logged

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Where is my lye & how to dump xsockxs dorfs drop on building sites?
« Reply #6 on: January 12, 2015, 02:58:40 am »

Thanks Larix!

I'll try the bucket dumping.

EDIT: Yes, bucket dumping worked.
« Last Edit: January 12, 2015, 08:31:35 am by PatrikLundell »
Logged