Dwarf Fortress

Dwarf Fortress

Snapper Dec 17, 2022 @ 4:17am
Miasma from rotten food :(
My kitchen is completly bloated with miasma because there was food in the kitchen which has got rotten.

What can I do to prevent that, and how do I fix it? I've read that dwarfs doesnt want to haul rotten food...
< >
Showing 1-8 of 8 comments
graalGGTV Dec 17, 2022 @ 4:23am 
The best way to avoid it is to make sure you have enough storage space for food and that you have enough people hauling and not otherwise busy with other jobs. Hauling doesn't have a high priority, so dwarves will often do other jobs instead of hauling.

Having extra barrels or rock pots in the food storage also helps reduce the amount of stockpile needed, in case the problem is a lack of storage space.

As for the rotten food, if they aren't hauling it to refuse stockpiles, you can try creating a dump zone outside the fort and mark them for dump.
Soul4hdwn Dec 17, 2022 @ 4:31am 
extreme alternative is to have the tile that would hold rotting food, be exposed to the sky. however that has security issues.
to prevent spread (when it must still happen like in a refuse pile), make diagonal based entry points, the miasma can't spread diagonally unless that was fixed.
Testikles Dec 17, 2022 @ 4:40am 
Always make sure that you have enough barrels / pots, since food in barrels will not spoil. It's usually one of the first orders I give out: Make 10 barrels if the amount of empty barrels is below 10.
CoolNitro Dec 17, 2022 @ 4:58am 
Make a new job type that only has refuse hauling and stick one or two of your most hated dwarfs to only do this job. Think of it this way if everyone in your society can do what ever job they like then no one will do trash.

The same applies to all other individual labors it's best to force at least 1 dwarf to strictly do each task.
Last edited by CoolNitro; Dec 17, 2022 @ 5:00am
suejak Dec 17, 2022 @ 5:26am 
I just put my kitchens and fishmonger rooms in an isolated area with a door.
Whizzard May 3, 2024 @ 5:14am 
Originally posted by Soul4hdwn:
extreme alternative is to have the tile that would hold rotting food, be exposed to the sky. however that has security issues.
to prevent spread (when it must still happen like in a refuse pile), make diagonal based entry points, the miasma can't spread diagonally unless that was fixed.

Not sure if anyone said this already, but you can actually also just dig a chimney to your refuse pile, then you should be able to just build walls/floors sealing it up again and it'll still always count as outside.
Vanguard May 3, 2024 @ 9:20am 
Three other options.

1) DF Hack has a “prioritize” function that allows users to make food-hauling a higher priority. That decreases the chances of food rotting because your dwarves are hauling earrings or smoothing floors. Personally I think this is the best option.

2) this requires micromanaging but you can use the dump command on our food which will increase the chances of dwarves taking it to your dump zone. That at least gets it out of the workshop. This can be a pain in the butt though.

3) there is a mod that stops all rotten items from generating miasma. But this would only be for a new game.
Another thing that wasn't mentioned if that if you combine regular stockpiles to also accept refuse, all of the items will degrade (rot) at a very accelerated rate.
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Dec 17, 2022 @ 4:17am
Posts: 8