How to restore morale

dwarf-fortress

I have a fortress of 70 dwarves with 8 miserable, 14 very unhappy and 8 unhappy dwarves and I can't find a way to make this number go down. Mostly they seem to get low morale when they see corpses or death. The problem is I always have 1-3 dwarves that get melancholy or such and let them die which leads to others seeing death and raising again the number of unhappy dwarves. While this is continuous fun, I would like to be able to improve the situation.

What I have done so far:

  • buried all dwarves (no more ghosts now)
  • made a corpse stockpile near the burying cave so that corpses are brought there even if I don't have free coffins ready (is it a good idea?)

Any ideas on how to address the global unhappiness issue?

Best Answer

You should build an engraved, stone smoothed, big dinning hall and serve better food than the classic plump helmet, something like meat.

Be sure to create rooms for each of your dwarfs if it's not the case yet or, at least, luxurious rooms for the stressed ones.

Dwarfs usually don't like to go outside or drink water, so never run out of booze and make the unhappy dwarf stay inside.

Don't hesitate to decorate your fortress with high quality products/furnitures or put caged animals if your dwarfs like a certain creature.

I don't know what your fortress look like but I do hope that you don't have vermine running around (a few cats will eliminate them) or worse : miasma ! Create stockpile "rejected" and "corpse" outside so they won't rot inside your fortress.

Last but not least, each dwarf have their own personality, you can look what they like or hate and adapt the fortress for them !

And don't forget, loosing is fun :)