I believe Elkanen has limited healing when it comes to dealing damage and heal himself with 38% of the damage dealt. Clearly as you can see in the picture these healing figures are way off. Please fix this as the S1 heroes already struggle to keep up. Tnx!
Have you checked how much hp the enemies have left? If a hit is worth 500 but they only have 100 left, the percentage is based on 100.