"Discipline" is a skill you can give combatants in arena mode that determines how well they take morale checks. I had a fistfight between a grand master in discipline and somebody with no skill and the no-skill guy immediately panics and runs, gaining a bit of experience from the event. I wonder how you can train it in dwarf mode...
Perhaps sparring? Maybe just being exposed to a hostile creature? Just have a goblin walled in in your dining hall and everyone who sees it gets a little discipline? We'll need to test this. Then find a danger room equivalent.
Could try the old strategy of pitting kittens from a splat height onto them.
edit: ninja'd
Discipline is raised by military training in general from what I can tell, which makes sense. It is also raised by expieriencing unpleasant things like corpses, miasma, or (possibly) particularly gruesome kills made by allies/enemies.
Just found out that if you press tab when choosing to reclaim a fortress, it tells you when it was founded and what killed the place off.
Great, now I feel stupid and chances are my curiosity will never be sated.
"Discipline" is a skill you can give combatants in arena mode that determines how well they take morale checks. I had a fistfight between a grand master in discipline and somebody with no skill and the no-skill guy immediately panics and runs, gaining a bit of experience from the event. I wonder how you can train it in dwarf mode...
Doesn't seem to affect morale as much as i'd like though, as soon as about 5 out of 10 guys in a group die, even grand-master disciplines seem to run. And if you have a area that has bodies in it from a previous, unrelated battle, absolutely no-one wants to stay in a fight for long.
If half your squad just died, it doesn't matter how willing you are to fight at the bginning. Seeing that many friendlies die is gonna make morale take a pretty steep nosedive.
As to the leftovers from past fights, it's also understandable. There may be people they knew mixed into that pile of bones and rotting carcasses, and in general the remains of sapients cause extremely negative responses (ranging from just the corpse stinking to being overcome by horror at the mangled corpses and partial skeletons,) in dwarves lacking solid discipline to ignore/cope with it.