Reinhart is one of the strongest characters in this world.
He was born with superhuman talent with a sword and a shit-ton of blessings.
His divine gift is to gain "whatever ability he needs to win" at any given time.
His one drawback is that he can't use his treasured sword unless his opponent is sufficiently skilled and powerful enough (for example, he couldn't use his sword against the three stooges, Elza, or the Bishop of Greed).
He has the following INCOMPLETE list of blessings:
Sword Saint: Swordsmanship maxes out, and become able to draw Raid, the Dragon Sword.
Arrow avoidance: he cannot be hit by projectiles. (this is why sword that Elsa threw went around him on its own)
Arrow guarantee: any projectile he uses is guaranteed to hit the target
Magic resistance: No curses, debuffs, or buffs can affect him
Fire avoidance: 80% reduction from fire damage
Wind absorption: 80% of wind magic is absorbed
Earth resistance: Earth magic have 80% reduced effect on him
Water reflection: 80% water magic is reflected
Darkness immunity: 80% of darkness magic is nullified
Light sharing: 80% light magic is shared to another target
Swiftness: He can move at superhuman speed. This affects mounts as well
Riding mastery: He can ride any animals
Initiative: He cannot be ambushed, and all initial attacks from Reinhardt connects
First attack immunity: The first time an attack is performed at Reinhardt, it always misses.
Preceeding attack immunity: The second attack and all following attacks misses him
Rain blessing: He gains power in rain
Sun blessing: He gains power in sunny weather
Night's blessing: He gains power during night
Morning blessing: he gains power during morning
Mind reading: Vague understanding of what's on other people's mind
Item mastery: able to know how to use any item he holds
Unarmed mastery: Very strong even without any weapons
Blessing of War god: able to use any weapons masterfully
Blessing of Lake: Can walk on water
Blessing of Mist: Mist do not hinder his view
Blessing of Cloud: can walk on cloud
Blessing of lightning: Lightning will never strike him
Sodium knowledge: He will never get salt and sugar mixed up
Taste king: No matter how he cook, the food will come out delicious
Blessing of Frying, Steaming, Boiling: Complete mastery of all the cooking methods
Clothes designing: Can design fabulous clothes that will surely start a fad
Master Teacher: His students become successful in learning
Training mastery: Can train not only his body, but also other people, to their maximum potential
Poison immunity: Immune to all poison
Illness immunity: Immune to all sickness and disease
Power bleeding: Bleeding actually makes him stronger
Blessing of the Phoenix: Upon death, he is granted a "continue?" once