Hi!
The current developments in my fortress may actually be interesting for this discussion.
As I mentioned elsewhere, a dwarf drowned in the cave river, in the process destroying some clothes made of masterful cloth our legendary weaver had created (at times, I got a "xxx created a master piece" every five minutes for her (^_^;; ).
In response, the weaver started throwing tantrums. Finally, she injured a carpenter severely and the manager slightly, it seems. This resulted in her getting arrested by the sheriff (I don't have any military dwarves, so the sheriff is on his own). Actually, I was surprised that she got arrested since I remember that somewhere people said legendary dwarves wouldn't get arrested.
Anyhow, she got 44 days in prison, enjoying one of the cells I prepared following suggestions made here in the forums: a 3x3 room, double-engraved, with bronze chains in the center, a bed, a well, and a food stockpile.
Well, it did seem to help since the tantrums grew rarer and rarer. Unfortunately, with only 20 days left, she destroyed the bed (maybe she was annoyed that she never got to sleep in it, because there were constantly other dwarves who used the prison beds as I haven't been able to prepare bed rooms for them yet), earning another 77 days (^_^;;
Now, in early winter she has been released and there seem to be no more problems with her. So, tantrums don't seem to be too much of a problem, actually, if you have good prison cells (while she did seem to use the cell, she didn't touch the food in the stockpile. Maybe prisoners don't eat prepared food?).
Deathworks