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?