It would be a great feature for ADOM II I think.
It could look at what has caused significant damage to the player in the last, say, 50 turns.
Out of the damage caused in those turns, anything that caused more than 20% damage would be reported in the death log: first whatever dealt the final blow, and then the rest of the offenders ordered by the amount of damage they dealt.
Multiple instances of the same monster would be collapsed, e.g., blink dog + blink dog + blink dog + orc = "killed by a group of blink dogs and an orc".
If nothing caused more than 20% damage, only the final cause of death would be reported.