Dwarf Fortress Bug Tracker - Dwarf Fortress |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000528 | Dwarf Fortress | Dwarf Mode -- Idle Behavior | public | 2010-04-05 15:18 | 2010-06-09 06:46 |
|
Reporter | king doom | |
Assigned To | Logical2u | |
Priority | normal | Severity | minor | Reproducibility | random |
Status | closed | Resolution | duplicate | |
Platform | | OS | | OS Version | |
Product Version | 0.31.01 | |
Target Version | | Fixed in Version | | |
|
Summary | 0000528: clean self is totally broken. |
Description | Any animal trying to clean itself will use ponds/rivers anything but a designated water source or a well, and will stand inside your fort spamming CANNOT FIND PATH trying to get outside of your walls to a pond till they die rather than use a working well in your fort. Once they do get to the area they want to clean themselves, they dump all their relevant mess (vomit coating on second toe, utsmobs blood covering upper left third tooth, ichor coating on the seven millionth beard hair from the right side, near the top) onto the floor next to the water source, messing the tile up, immediately covering themselves with the same mess and causing any other dwarves to get the same mess covering them as well.
The mess will also fall off and cover tiles randomly, I see it in heavily traveled areas, but I don't know what causes that particular part of the problem. |
Steps To Reproduce | |
Additional Information | |
Tags | Cleaning, contaminants, soap |
Relationships | duplicate of | 0000302 | closed | Toady One | Domestic animals (cats/dogs/cows/etc) spamming "Cancels Clean Self: Area Inaccessable" |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2010-04-05 15:18 | king doom | New Issue | |
2010-04-05 15:34 | king doom | Tag Attached: Cleaning | |
2010-04-14 05:39 | Lazygun | Note Added: 0003448 | |
2010-04-14 06:01 | Tarnak | Note Added: 0003449 | |
2010-04-14 06:02 | Tarnak | Note Edited: 0003449 | bug_revision_view_page.php?bugnote_id=0003449#r1143 |
2010-04-14 10:56 | mhv3 | Note Added: 0003516 | |
2010-04-15 14:49 | Jiri Petru | Note Added: 0003756 | |
2010-04-15 15:08 | Jiri Petru | Note Deleted: 0003756 | |
2010-04-15 16:38 | king doom | Note Added: 0003770 | |
2010-04-15 17:29 | Lac | Tag Attached: soap | |
2010-04-15 17:42 | darkfred | Note Added: 0003775 | |
2010-04-15 18:11 | Malicus | Note Added: 0003777 | |
2010-04-16 09:53 | darkfred | Issue Monitored: darkfred | |
2010-04-16 12:55 | katyrnyn | Note Added: 0003891 | |
2010-04-16 14:04 | darkfred | Tag Attached: contaminants | |
2010-04-16 14:40 | king doom | Note Added: 0003912 | |
2010-05-02 15:31 | Logical2u | Relationship added | duplicate of 0000302 |
2010-05-02 15:31 | Logical2u | Status | new => resolved |
2010-05-02 15:31 | Logical2u | Resolution | open => duplicate |
2010-05-02 15:31 | Logical2u | Assigned To | => Logical2u |
2010-06-09 06:46 | Toady One | Status | resolved => closed |
Notes |
|
|
I haven't seen that myself. My dwarves successfully clean themselves at the well. It does leave a mess on the floor which they eventually get around to cleaning up. A previous fort had neither well nor designated water source and my dwarfs did clean themselves in muddy pools. Well, when they didn't get interrupted by alligators!
So, my experience is that cleaning self seems to be working. More investigation is necessary, I think, to work out what exactly are the factors causing the issues you see. |
|
|
(0003449)
|
Tarnak
|
2010-04-14 06:01
(edited on: 2010-04-14 06:02) |
|
The issue is with pets, they reinfect themselves at the same time/tile they drop it at. Once it starts it begins to pool and if your dwarves can't clean it up properly (which seems to be often) then it creates a cascading effect where your entire fortress does nothing but run to the nearest (typically messy) water source to clean themselves.
If you create soap while this is going on you'll get spammed that the pet can't clean itself as well tying up all your soap with tasks.
Also, it seems the smallest amount of *insert bodily fluid here* can spread infinitel,y regardless of how long it has stood undisturbed (should dry up I'd think).
|
|
|
(0003516)
|
mhv3
|
2010-04-14 10:56
|
|
Are pets supposed to steal my soap to clean themselves with? I've got cats ,cows and horses trying to run off with the soap |
|
|
|
Okay, Just had this kick off again, and this time it was due to a minor cave in covering my dwarves in dust. They seemed to shed the covering when exposed to water, but it wasn't cleaned up, it dropped to the tile they were on. I think rain had something to do with it, since there was a mass of tiles around my entrance covered in piles of dust. The problem should be repeatable, just trigger a small collapse near some dwarves and see what they do. I'd test it myself but it's 12:30AM and I gotta go to bed.
Stupid addictive game. *grumble* |
|
|
|
duplicate of 296 I believe. With some broken pathing thrown in from pre .03. |
|
|
|
Regarding wells, that's completely opposite what I've seen. I embarked next to an ocean, and when I built a well (which for some reason I dug to get water all the way from the second cavern), the dogs rushed to it and OPERATED IT THEMSELVES to clean themselves off after having previously killed a kobold. It should be noted that the well itself is on z100 and the water source is on z34, so the bucket was very visible. |
|
|
|
I have observed this also, though it only started after I made soap. I found that forbidding the soap stopped the animal from trying to use it. Very easy to reproduce with soap, a dirty dog, and the outside sealed off with the only water source being a well.
In addition to the "Area Inaccesible" soap spam from my war dogs, I also got a "Cancel Store in Stockpile: Too Injured" after one of the bloodied (but uninjured) dogs tried to clean himself with soap. Not sure what that was about but it seemed related. |
|
|
|
The cancel thing too injured sounds like it's an old squashed bug resurfacing. It's caused by an animal picking something up, realising it doesn't have the grasp tag and freaking out. Cats used to do it when they killed vermin and tried to take it to a dwarf. |
|