As a Mesmer a well placed Feedback bubble can do a ton of damage. However it’s all reflect damage. Same with traited focus wall, and my Guardian’s wall.
I know the damage done counts when they have retribution on (I take damage) but I don’t believe it counts as damage done for kill credit/loot.