Are waterfalls any use for cleaning dwarves ? I'm getting sick of the inaccessable clean self spam, so I decided to build a shower unit to clean the dwarves. A very simple design, two pumps, one above the other. A single tile wide and high corridor that the dwarves must walk through, with a floor grate and a ceiling grate. I lined the floor with bronze to make it look nice also. All of the dwarves thought it was a lovely waterfall, But the self clean spam didn't stop ? Additionally they spread loads and loads of blood down the corridor. Do I have to throw the little buggers into the cavern lake and find out which ones float like a cork. I suspect that they would deliberatly sink out of protest.
"Canceled clean self: area inaccessible" is a bug that happens when you have soap that isn't in a hospital. You can fix this by building a lot of chests in the hospital, then forbidding all soap not in the hospital. This will not solve the problem of your dwarves being covered in blood and goo and stuff, but will stop the message spam.
Blood is difficult to deal deal with at the moment. When flowing water hits a blood-covered dwarf it will wash all the blood off, creating a pool of blood where the dwarf was standing. Moving water will push pools of blood around on the same Z-level, but pools of blood will not fall through grates or be picked up by pumps, so if you have a wash room with water draining into a grate pools of blood will accumulate on the grate. Dwarves who step in pools of blood get re-contaminated, and then leave a trail of more blood pools as they walk. I have tried to design a washing chamber that cleans blood off dwarves and prevents them from becoming re-contaminated and tracking the blood out of the chamber as they leave it, but have so far not been successful.