Isn't it possible to insert a new script or modify an existing one that does something like that?
The commands I am thinking about are:
OnDamage (DAMAGE:type, FLOAT:percentage, CHARACTER:source, ITEM:source)
IsEqual (OBJECT variable, OBJECT variable)
DisplayCombatInfoText (CHARACTER|ITEM target, FIXEDSTRING text, FLOAT timeInSeconds)