Determine damage causer

I can get the causer, how do I get the target/who was this damage caused on? damage_result has target but how do you an agent/player from this?