It seems like his reflect % from Aid skill doesn't actually reflect a very large % of the dmg taken either during attacks or skill attacks.
Hit me up and we will find you a good home!
Potency #5 (3500 Trophies)
Honey Badgers #19 (3000 Trophies)
Elite OPS #76 (2600 Trophies)
Sadersadgers #92 (1000 Trophies)
HoneyCol #271 (1000 Trophies)