EVENT_UNIT_DAMAGED
получивший урон юнит это GetTriggerUnit()
а кто ему наносил урон не понятно?

Принятый ответ

реакция на событие - damage source