Alright.
The Rapture battlecruiser has an ability called "Vengeance". When used on an allied unit, a certain % of damage taken is dealt back to the enemy. However, there's no duration on this. How does it work? Does it reflect all damage taken for the next X seconds? Does it affect enemies that have attacked it in the past?