Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dry-buckets for wells #3227

Open
lethosor opened this issue Apr 14, 2023 Discussed in #3219 · 3 comments
Open

dry-buckets for wells #3227

lethosor opened this issue Apr 14, 2023 Discussed in #3219 · 3 comments
Labels
idea Suggestions, etc.

Comments

@lethosor
Copy link
Member

Discussed in #3219

Originally posted by @Matt-PMCT April 12, 2023
I spend an annoying amount of my game time building/destroying wells. I find that the "bucket is full" in the well and the dwarfs won't use the well. The only thing that seems to fix it is to disassemble the well, rebuilding it with a different bucket.

The dry-bucket command states "Buckets in wells or being actively carried or used by a job are not affected." Is there any way to create a dry well bucket command, because that would really help me from having to build/destroy/rebuild wells...

@lethosor lethosor added the idea Suggestions, etc. label Apr 14, 2023
@lethosor
Copy link
Member Author

From a quick glance at the script, this might be doable with a simple option to bypass the in_building check: https://github.com/DFHack/scripts/blob/ec1a69788fd6329008672523b622fd8b390fea73/fix/dry-buckets.lua#L19

I haven't tested that, though, so I'm not sure how this script would affect buckets in wells.

@ab9rf
Copy link
Member

ab9rf commented Apr 14, 2023

hold on this until it's evaluated if this still exists in 50.08 given this from the public beta announcement:

Allowed most water-based jobs that use buckets to use partially-filled water buckets in addition to empty buckets.

@humblegar
Copy link

I am running a version locally without the "in_building" check, it does fix wells with full buckets, and dwarves could use the wells again. The script still checks for "in a job".

My testing is very limited at the moment, but I can keep this local script for a while.

Maybe it will be fixed within DF itself when buckets and water are changed, as ab9rf mentions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
idea Suggestions, etc.
Projects
None yet
Development

No branches or pull requests

3 participants