Yak Corpse is never moved

dwarf-fortress

In DF, I have a refuse pile set up fine, and I have pressed o-r-o to allow dwarves to gather refuse from outside, but there is one yak that decided to die in my dining room, creating miasma. No matter what I do, I cannot remove it.

Yak corpse

Now, it is a skeleton, but I still can't figure out how to remove it. Maybe because it's very heavy, the dwarves cannot lift it?

Let me be clear, I've marked it for dumping, and forbidden it. Other types of refuse are being moved to the refuse pile as well.

Best Answer

There are a number of factors that will affect whether your dwarves will collect corpses and move them to a refuse pile.

In this specific case the problem is probably that the corpse has been marked as forbidden. This will prevent the haul job being created so no dwarves will move it.

For future visitors to this question, there are some other common causes for this including:

  • Are your dwarves too busy? The hauling job is quite low priority, so if there is a lot going on in your fortress you may find that your dwarves do not haul corpses to you (hopefully) outdoors refuse pile. If you've just been attacked and sustained heavy casualties and want to prevent miasma in your fortress, it may be worth temporarily disabling some dwarves other labours so that they get to the job of cleaning your fortress.

  • Is there any space in your refuse pile? These have a tendency to fill up quickly (especially if vermin remains are being collected). It might be worth considering having a refuse pile that just accepts corpses to stop it from filling up too quickly.

Related Topic