Added on-damage and on-attack events.

Beginning of the end for you.