Interesting extension. I like it. I can look at just the last line in chat to know what happened on an attack. If i need more details, I can look above.
Now it needs to include saves, if possible.
<target> saves [<value>] against <caster>'s <spell name>. [<result>]
Crocodile saves [17] against Bilbo's Fireball. [SUCCESS]
Bonus points if it can include all saves together at the end of the attacks rather than separated by target.
Crocodile 1 saves [17] against Bilbo's Fireball. [SUCCESS]
Crocodile 2 saves [6] against Bilbo's Fireball. [FAILURE]
Crocodile 3 saves [13] against Bilbo's Fireball. [SUCCESS]
Edit for 'bonus points' addition.