Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002627Dwarf FortressDwarf Mode -- Jobs, Healthcarepublic2010-07-11 09:592011-04-07 10:11
Reportergreycat 
Assigned ToToady One 
PrioritynormalSeveritymajorReproducibilityhave not tried
StatusresolvedResolutionfixed 
PlatformLinuxOSLinuxOS VersionDebian 5.0 i386
Product Version0.31.10 
Target VersionFixed in Version0.31.22 
Summary0002627: Dwarves cannot collect water for "Apply cast" job
DescriptionWhen my dwarf tried to "Apply Cast" to an injured comrade, she brought some sort of cloth out of the hospital coffers; then she brought a bag of plaster from a furniture stockpile (since the hospital doesn't know how to store that yet); then she grabbed a bucket from a food stockpile and took it to the well. Now she's just sitting there confused.
Steps To Reproducehttp://dffd.wimbli.com/file.php?id=2656 [^]

F8 goes to the well. You can see the dwarf sitting there with Apply Cast as current job, bucket in hand.
Tagsbucket, plaster cast, plaster powder
Attached Files

- Relationships
related to 0000194resolvedToady One Hospital does not stock plaster powder, and doctors won't use stockpiled plaster to set bones 
related to 0001007new Wells become unusable after being used for anything other than drinking 
has duplicate 0002927resolvedLogical2u Doctors applying a cast to a dwarf with broken bones get stuck at the water source with bucket 
has duplicate 0003122resolvedLogical2u (applying casts) Water is too complex for the dwarven mind. 
has duplicate 0003193resolvedFootkerchief Dwarves rarely heal 
has duplicate 0004068resolvedFootkerchief The plaster cast water collecting bug 
related to 0002937resolvedLogical2u Dwarves don't use wells properly. 

-  Notes
(0009941)
Footkerchief (manager)
2010-07-11 10:26

Are you sure it's not just a job that takes a long time? How long have you tried waiting?
(0009947)
greycat (reporter)
2010-07-11 10:37

Multiple in-game days. The save is from the 21st of Slate. It's now the 23rd of Slate, and she's still sitting at the well.
(0009949)
Footkerchief (manager)
2010-07-11 10:41

Yeah, in-game days are really fast. Try waiting more like a month.
(0009950)
greycat (reporter)
2010-07-11 10:54

28th of Slate: the hunter is still sitting at the well with an empty bucket, now Thirsty. Meanwhile, the chief medical dwarf has also decided to Apply Cast (perhaps on a different injured dwarf, perhaps the same one; I have three dwarves with Immobilization Request on the Health screen).

Now two dwarves are sitting at the well with empty buckets.

Does it really take a month to put water into a bucket? I've never seen it take that long when dwarves perform Give Water.
(0009951)
greycat (reporter)
2010-07-11 10:56
edited on: 2010-07-11 11:15

1st of Felsite: Likot the Brewer, performing Give Water, brought a bucket to the very same well and filled it nearly instantaneously, then walked away with the bucket of water [10].

The hunter and the CMD are still sitting at the well with empty buckets.

7th of Felsite: the hunter succumbed to her thirst, gave up trying to figure out how to Apply Cast, and went upstairs to Drink.

8th of Felsite: after Drinking, she decided to Eat. She seems to have forgotten all about the Apply Cast job. The CMD is still at the well, not yet Thirsty or Hungry.

(0010108)
Chattox (reporter)
2010-07-13 03:46
edited on: 2010-07-13 03:46

How on earth did you get them to use plaster in the first place?

Have you tried modding the dwarf speeds up? This sounds similar to the problem with the surgery, and modding the speed up then fixed the problem sort of.

(0010220)
Illeist (reporter)
2010-07-13 23:59

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

Here's another save with the same problem; this one's been modded for speed, but with no effect on the job.
(0010254)
Trilo (reporter)
2010-07-14 13:14

I had the same problem, then i forbade all empty buckets and the Dwarf used one with water in it left from a give water job.
(0010366)
JimboOmega (reporter)
2010-07-15 12:44
edited on: 2010-07-15 13:30

Definitely seen this again and again.

Powder is bugged to begin with, it won't get stocked in the hospital, but in some circumstances people will grab some from wherever it is to try and make a cast... but they get stuck in the process.

Has anyone had a cast work properly?

(0010489)
Boldwyn (reporter)
2010-07-17 07:38

I had a few different dwarves stuck on "apply cast". The save with one (from Mayday's 31.10 version) is here: http://dffd.wimbli.com/file.php?id=2711 [^]
(0010550)
Dissonance (reporter)
2010-07-18 03:09

I tried the solution by Trilo, and it actually worked. The doctor dwarf successfully applied the cast when he had a bucket with water available.

It seems that dwarves are unable to fill buckets for the "Apply Cast" job.
(0010556)
pushing.robot (reporter)
2010-07-18 06:44

I had a fort with what could very well be the same glitch; more than a dozen dwarves were tasked with "fill pond", so they would grab buckets, head to the well or a murky pond, get water, and bring it back. Usually. After a few minutes, I started noticing dwarves stuck at the water sources, still with the "fill pond" order but doing absolutely nothing as the other dwarves came and went.

Briefly putting them in a squad and activating them would get them moving again, though they would forget about their original job. And if I waited long enough they would abort the job themselves to go eat, drink, or sleep. With roughly 15 dwarves tasked, there were an average of two dwarves (I never noticed more than three) stuck at any given time. Also, it wasn't the same dwarves getting stuck repeatedly; it seemed completely random.

I was using 31.08 on OS X; I haven't checked to see if other forts suffer from the same bucket-filling glitch, but it could be easy to replicate; assign some water sources, make a bunch of buckets, fill a pond.
(0010597)
Chattox (reporter)
2010-07-18 14:54
edited on: 2010-07-18 14:57

I've not had this problem, however my well is always inside the hospital, maybe that fixes it?

(0010715)
Orkel2 (reporter)
2010-07-20 07:21

I can confirm this bug, it needs fixing asap. Breaks healthcare.
(0010739)
bobbens (reporter)
2010-07-20 13:52

Confirmed also with 0.31.10. If you have a bucket with water the apply cast will work successfully. It's just that with apply cast they won't actually get the water themselves.
(0010942)
Vercingetorix (reporter)
2010-07-24 21:19

I just had this problem, forbidding the buckets does work. Interestingly, when I looked at the bucket using Task, it said that it did have water in it; presumably, the dwarf has no problem filling the bucket with water but for whatever reason can't take the water to make plaster without having it already present as an "input".

My guess is it has to do with the way plaster is currently classified.
(0011024)
greycat (reporter)
2010-07-25 15:28

Still occurs in 0.31.11. I'm looking at the bucket in the dwarf's inventory ('v' -> 'i') and it's empty.
(0011108)
Drone (reporter)
2010-07-26 15:35
edited on: 2010-07-26 16:46

I can confirm that this is still there in 0.31.12. It's caused multiple dwarves to catch infections from fully bandaged and sutured wounds that haven't been put in a cast :<

edit: in addition, forbidding all buckets or plaster results in doctors using splints instead, which solves this problem temporarily.

(0011165)
akd (reporter)
2010-07-27 11:30

I encountered this, and while forbidding buckets did indeed cancel the job before my dwarf died waiting to fill his bucket, I had no buckets with water lying around (there was one in the well, deconstructing the well apparently emptied the bucket.)

To remedy this, the easiest thing seemed to be creating a pond zone long enough for a dwarf to grab a bucket to fill it, then destroying the zone, which causes the dwarf to drop the bucket.
(0011176)
JimboOmega (reporter)
2010-07-27 21:07
edited on: 2010-07-29 05:31

Is there any workaround that does not involve trying to con your dwarf into using one, full, unforbidden bucket?

I have had it work exactly once - maybe because I forbade the bucket he used for the task, and then unforbade it, and he picked it up, now full of water, and off he went. (Or maybe she, I can't tell the gender on dwarf names).

Definitely still a problem in 31.12, and is causing infections all around.

(0011195)
oolon1 (reporter)
2010-07-28 11:59

0.31.12, still happening. Dwarf stuck at well holding bucket for about a season now.

I would also characterize the severity of this bug higher as it'd be easy to lose trained military because they can't heal injuries. The workaround forbidding empty buckets and well buckets, and forcing the dwarf to pick up a free bucket with water already in it, mercifully worked.
(0011399)
partyalias (reporter)
2010-08-02 06:26

0.31.12, still happening, tis frustrating. Will try the workaround, though. How do i make buckets filled with water, anyway?
(0011948)
Rhenaya (reporter)
2010-08-20 00:14

i have a savegame for 0.31.12: http://dffd.wimbli.com/file.php?id=2976 [^]

its heavy modded but the core problem about the one bone setter should be the same

also i would recommend we give this a highr priority, because getting dwarf (or drow :p) stuck with now workaround to unstuck them, kind of sucks :/
(0012077)
WarpCrow (reporter)
2010-08-25 05:11
edited on: 2010-08-25 05:12

I just forbid all plaster and let them use splints. Works fine then hands-free, but plaster bugs out in this exact way every single time. Deconstructing the bed or otherwise disturbing the injured dwarf breaks the doctor out of his trance, but as soon as he tries it again it happens the same way. I've had no other problems with dwarves filling buckets on this fort, only when they're doing so for the purpose of a plaster cast.

(0012243)
axus (reporter)
2010-08-29 16:17

Same problem here, I have a save from my game with no mods.

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

The game is imported from 31_10, and I use Dwarf Therapist to change professions, no cheating though.
(0012635)
kwieland (reporter)
2010-09-14 09:43

@partyalias - designate a zone for a pond and order it to be filled. Dwarfs will go and fill up buckets. BEFORE they dump them, delete the zone. Viola, buckets with water!

Also, forbiding plaster didn't work for me. The dwarf would still take a bucket and then gaze deeply into the well. I had to forbid all buckets, then let a splint be applied before unforbiding the buckets.
(0012638)
Quietust (reporter)
2010-09-14 12:14

It's enough to forbid all of the empty buckets so that he's forced to take a nonempty one.
(0012668)
Logical2u (manager)
2010-09-15 15:49

I got this in 31.12. It's not just wells, any water source can cause the bug. Thankfully the workaround worked.
(0013252)
Mistress (reporter)
2010-10-08 01:58

This is still happening in 31.16. Forbidding empty buckets worked for me aswell. I don't have a well in my hospital yet so my Dorfs are using a stream to fill buckets. I didn't think to use the fill pond zone so I stationed my squad until they got thirsty to get buckets of water instead. Hope this is fixed soon, really breaks healthcare.
(0013261)
vadia (reporter)
2010-10-08 08:01

I think it is a pathing issue. I changed the layout of my hospital and that worked.
(0013262)
Quietust (reporter)
2010-10-08 08:18

vadia: it's more likely that your bone setters have just been lucky enough to grab a bucket that already contains water, so they aren't trying to get it from the well.
(0013302)
Q.T.Quazar (reporter)
2010-10-10 11:54

This is still occurring in 31.16. One extra thing i've noticed: when TWO dwarves are on separate Casting Calls, one succeeds and the other invariably gets stuck. Forbidding all buckets works.
(0013973)
partyalias (reporter)
2010-11-18 00:15

up! Dear Toady, please don't forget about this issue, it is very frustrating!
(0014478)
Cheesiecharlie (reporter)
2010-12-09 12:42

Still there in 31.18.
(0015427)
DJ_Devil (reporter)
2011-02-23 10:46

and still, in v0.31.19 . very disappointed.
please can we fix this? i can happily do without bees, but i cannot do without healthcare or a well for months at a time.. :(

- Issue History
Date Modified Username Field Change
2010-07-11 09:59 greycat New Issue
2010-07-11 10:26 Footkerchief Note Added: 0009941
2010-07-11 10:26 Footkerchief Relationship added related to 0000194
2010-07-11 10:37 greycat Note Added: 0009947
2010-07-11 10:41 Footkerchief Note Added: 0009949
2010-07-11 10:54 greycat Note Added: 0009950
2010-07-11 10:56 greycat Note Added: 0009951
2010-07-11 11:15 greycat Note Edited: 0009951 View Revisions
2010-07-11 13:27 TomiTapio Tag Attached: plaster cast
2010-07-11 13:27 TomiTapio Tag Attached: plaster powder
2010-07-11 13:27 TomiTapio Tag Attached: bucket
2010-07-13 03:46 Chattox Note Added: 0010108
2010-07-13 03:46 Chattox Note Edited: 0010108 View Revisions
2010-07-13 05:56 Footkerchief Relationship added related to 0001007
2010-07-13 23:59 Illeist Note Added: 0010220
2010-07-14 13:14 Trilo Note Added: 0010254
2010-07-15 08:03 Animagus Issue Monitored: Animagus
2010-07-15 12:44 JimboOmega Note Added: 0010366
2010-07-15 12:44 JimboOmega Issue Monitored: JimboOmega
2010-07-15 13:30 JimboOmega Note Edited: 0010366 View Revisions
2010-07-17 07:38 Boldwyn Note Added: 0010489
2010-07-18 03:09 Dissonance Note Added: 0010550
2010-07-18 06:44 pushing.robot Note Added: 0010556
2010-07-18 14:54 Chattox Note Added: 0010597
2010-07-18 14:57 Chattox Note Edited: 0010597 View Revisions
2010-07-20 07:21 Orkel2 Note Added: 0010715
2010-07-20 13:52 bobbens Note Added: 0010739
2010-07-24 21:19 Vercingetorix Note Added: 0010942
2010-07-25 15:28 greycat Note Added: 0011024
2010-07-26 15:35 Drone Note Added: 0011108
2010-07-26 16:46 Drone Note Edited: 0011108 View Revisions
2010-07-27 11:30 akd Note Added: 0011165
2010-07-27 21:07 JimboOmega Note Added: 0011176
2010-07-28 01:47 wRAR Issue Monitored: wRAR
2010-07-28 11:59 oolon1 Note Added: 0011195
2010-07-28 12:26 bobbens Issue Monitored: bobbens
2010-07-29 05:31 JimboOmega Note Edited: 0011176 View Revisions
2010-08-02 05:33 Logical2u Relationship added has duplicate 0002927
2010-08-02 06:26 partyalias Note Added: 0011399
2010-08-02 13:59 aleander Issue Monitored: aleander
2010-08-05 10:51 poopdaru Issue Monitored: poopdaru
2010-08-06 09:03 Unisol Issue Monitored: Unisol
2010-08-17 22:26 kai Issue Monitored: kai
2010-08-20 00:11 Rhenaya Issue Monitored: Rhenaya
2010-08-20 00:14 Rhenaya Note Added: 0011948
2010-08-23 06:52 Cakeonslaught Issue Monitored: Cakeonslaught
2010-08-25 05:11 WarpCrow Note Added: 0012077
2010-08-25 05:12 WarpCrow Note Edited: 0012077 View Revisions
2010-08-29 16:17 axus Note Added: 0012243
2010-08-30 15:08 Logical2u Relationship added has duplicate 0003122
2010-08-30 15:08 Logical2u Issue Monitored: Lost
2010-09-01 18:58 RossM Issue Monitored: RossM
2010-09-14 09:43 kwieland Note Added: 0012635
2010-09-14 12:14 Quietust Note Added: 0012638
2010-09-15 15:49 Logical2u Note Added: 0012668
2010-09-15 15:50 Logical2u Severity minor => major
2010-09-15 15:50 Logical2u Summary Apply Cast - dwarf stuck at well => Dwarves cannot collect water for "Apply cast" job
2010-10-08 01:58 Mistress Note Added: 0013252
2010-10-08 08:01 vadia Note Added: 0013261
2010-10-08 08:18 Quietust Note Added: 0013262
2010-10-10 11:54 Q.T.Quazar Note Added: 0013302
2010-11-18 00:15 partyalias Note Added: 0013973
2010-11-19 00:08 Khym Chanur Issue Monitored: Khym Chanur
2010-11-21 12:31 Footkerchief Relationship added has duplicate 0003193
2010-11-26 12:46 Taranli Maren Issue Monitored: Taranli Maren
2010-12-09 12:42 Cheesiecharlie Note Added: 0014478
2011-02-05 17:25 Logical2u Relationship added related to 0002937
2011-02-23 10:46 DJ_Devil Note Added: 0015427
2011-02-24 13:01 Footkerchief Relationship added has duplicate 0004068
2011-02-24 13:01 Footkerchief Sticky Issue No => Yes
2011-02-24 14:40 Glacial Issue Monitored: Glacial
2011-03-08 04:28 Infiltrator Issue Monitored: Infiltrator
2011-03-13 05:34 Toady One Status new => resolved
2011-03-13 05:34 Toady One Fixed in Version => 0.31.22
2011-03-13 05:34 Toady One Resolution open => fixed
2011-03-13 05:34 Toady One Assigned To => Toady One
2011-03-13 06:17 Rhenaya Issue End Monitor: Rhenaya
2011-03-13 08:01 aleander Issue End Monitor: aleander
2011-03-13 18:01 Infiltrator Issue End Monitor: Infiltrator
2011-03-14 09:53 Footkerchief Sticky Issue Yes => No
2011-03-15 10:43 bobbens Issue End Monitor: bobbens
2011-03-19 20:03 Khym Chanur Issue End Monitor: Khym Chanur
2011-03-26 09:16 RossM Issue End Monitor: RossM
2011-04-07 10:11 wRAR Issue End Monitor: wRAR


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker