Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0011594Dwarf FortressDwarf Mode -- Jobs, Cleaningpublic2020-07-23 09:492020-07-24 16:50
Pyro42 
 
normalmajoralways
newopen 
0.47.04 
 
0011594: Impossible to clean outside tiles (deadly)
There are NO mechanics to allow dwarves to clean outside tiles and it has !FUN! consequences.

Dwarves from your older fortresses will migrate to your new embarks. Since a few Dwarves will end up being contaminated with a forgotten beast's rotten blood, EVERY new embark will sooner or later become a hellscape as those infected migrants come in and taint everything.

Bioms without rain (snowy or desert areas) will be covered in blood. No grazing animals will survive. Dwarves immigrating without shoes will constantly need medical attention. Merchants will rot in your trade depot.

Enjoy your new life!
Start a new embark.
Have 8 dwarves be contaminated with rotten blood.
Retire your fort.

Start a new embark.
Get migrants to join.
Witness your outside tiles being contaminated.

Bonus point: Start in a biom without rain. Cold areas are the best because you can't even pump water out to clean it up as it will freeze.

...
?
Profit!
Adding a mechanic to clean outside tiles (using areas (i)) would solve ALL issues about cleaning tiles.

Cleaning "inside" tiles works wonders. Some people file bug reports because they forget to set one dedicated dwarf for cleaning or because they don't understand that outside tiles are ignored (for good reasons... initially).
No tags attached.
Issue History
2020-07-23 09:49Pyro42New Issue
2020-07-24 01:01PatrikLundellNote Added: 0040650
2020-07-24 16:50Shonai_DwellerNote Added: 0040653

Notes
(0040650)
PatrikLundell   
2020-07-24 01:01   
They do clean outside as well, unless that's something introduced by DFHack. I have an embark with deadly syndrome rain, and when I'd finished building a roof (blocking the rain), I tried various methods to try to clean up the area. The most effective method seemed to be to order the dorfs to build something in the area, as well as hauling off all the junk accumulated from 80 or so dead visitors, as that resulted in bouts of vigorous cleaning.

It can be mentioned that it's possible to make a DFHack script that orders a specific tile to be subjected to cleaning, but it's a bit messy as the order has to be assigned to a dorf by the script, as just posting it as a pending job does nothing.
(0040653)
Shonai_Dweller   
2020-07-24 16:50   
Please post suggestions in the suggestions forum. This is a bug tracker.