* Damage per second: ~104 while swinging
* Reinhard does not have a [[quick melee]] attack. Attempting to use it swings the Rocket Hammer instead.
* Rocket Hammer knocks back enemies in the direction of the swing.
* The direction of consequtive swings alternates, starting counter-clockwise.
* Activating [[File:<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-1">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Fire Strike; property = ability_image.</span></strong>|middle|link=<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-0">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Fire Strike; property = _pageName.</span></strong>#Fire Strike|22px]] [[<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-0">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Fire Strike; property = _pageName.</span></strong>#Fire Strike|Fire Strike]], [[File:<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-3">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Barrier Field; property = ability_image.</span></strong>|middle|link=<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-2">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Barrier Field; property = _pageName.</span></strong>#Barrier Field|22px]] [[<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-2">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Barrier Field; property = _pageName.</span></strong>#Barrier Field|Barrier Field]], [[File:<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-5">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Charge; property = ability_image.</span></strong>|middle|link=<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-4">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Charge; property = _pageName.</span></strong>#Charge|22px]] [[<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-4">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Charge; property = _pageName.</span></strong>#Charge|Charge]] or [[File:<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-7">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Earthshatter; property = ability_image.</span></strong>|middle|link=<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-6">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Earthshatter; property = _pageName.</span></strong>#Earthshatter|22px]] [[<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-6">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Earthshatter; property = _pageName.</span></strong>#Earthshatter|Earthshatter]] interrupts the swing animation.
* The hitbox of the swings lingers slightly longer at the end position of the hammer.
* Rocket Hammer is not reflected when blocked by [[File:Ability-genji2.png|middle|link=Genji#Deflect|22px]] [[Genji#Deflect|Deflect]].
Field
Field type
Value
ability_name
String
Barrier Field
ability_image
String
Ability-reinhardt2.png
official_description
Text
Hold [[File:Key mouse 2.png|20x20px|link=]] to deploy a frontal energy barrier.
ability_type
String
Ability
health
String
<span style="cursor:help; border-bottom:1px dotted" title="Regenerates 144 barrier health per second, after being down for 2 seconds.">1400 barrier health</span>
* Using [[File:<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-9">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Fire Strike; property = ability_image.</span></strong>|middle|link=<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-8">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Fire Strike; property = _pageName.</span></strong>#Fire Strike|22px]] [[<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-8">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Fire Strike; property = _pageName.</span></strong>#Fire Strike|Fire Strike]], [[File:<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-11">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Charge; property = ability_image.</span></strong>|middle|link=<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-10">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Charge; property = _pageName.</span></strong>#Charge|22px]] [[<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-10">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Charge; property = _pageName.</span></strong>#Charge|Charge]] or [[File:<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-13">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Earthshatter; property = ability_image.</span></strong>|middle|link=<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-12">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Earthshatter; property = _pageName.</span></strong>#Earthshatter|22px]] [[<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-12">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Earthshatter; property = _pageName.</span></strong>#Earthshatter|Earthshatter]] automatically puts down the barrier to cast the ability. To use Rocket Hammer, the barrier must be first manually released.
** Holding secondary fire also raises back the barrier automatically when the cast resolves if Fire Strike or Earthshatter was used.
* The center of shield relative to Reinhard is shifted ~0.075 m to the left.
* Changing the direction of the character's gaze (and hence the shield zone) takes time. It takes ~0.14 seconds to be able block something what was exactly behind you.
* By holding the primary fire key, Reinhardt can look around at his surroundings without turning.
* The barrier cracks once at 50% and again at 25%. At 20%, Reinhardt will [[Reinhardt/Quotes#Abilities|say]] his barrier is failing.
Field
Field type
Value
ability_name
String
Charge
ability_image
String
Ability-reinhardt3.png
official_description
Text
Charge forward and smash an enemy against a wall.
ability_type
String
Ability
health
String
shot_type
Text
[[File:Quick_melee.png|22x22px|link=Melee|Melee ]] <span style="cursor:help; border-bottom:1px dotted" title="Physical attack. Limited range. Usually ignores barriers.">Melee</span><br>[[File:Swift_Step_Icon.png|22x22px|link=Movement ability|Movement ]] <span style="cursor:help; border-bottom:1px dotted" title="Grants a burst of movement. Disabled by abilities that apply rooted or hindered status.">Movement</span>
damage
String
275 (pinned to wall)<br>50 (collision w/out pin)
damage_falloff_range
String
spread
String
pspeed
String
heal
String
damage_reduction
String
mspeed
Text
<span style="cursor:help; border-bottom:1px dotted" title="16.5 m/s">+200%</span> [[movement speed|buff]] (charge)<br>31.2 m/s (knockback, indirect hit)<br>11 m/s (knockback, canceled pin)
* Reinhardt can cancel the charge by pressing the ability button again.
* Reinhardt can turn while charging but his control is reduced.
* If Charge directly collides with an enemy, that enemy is "pinned" (stunned), and if they hit a wall, the pinned target takes the wall hit damage. If Charge ends before hitting a wall, no damage is inflicted, but the target will remain stunned for an additional 0.65 seconds. Only 1 enemy can be pinned at a time.
* If Charge indirectly collides with an enemy, or if there is already a target pinned, the enemy is knocked away and takes 50 damage.
* Colliding with any immovable entity, such as Orisa during [[File:Ability Orisa Fortify.png|middle|link=Orisa#Fortify|22px]] [[Orisa#Fortify|Fortify]] or [[File:Ability-torbjorn3.png|middle|link=Torbjörn#Deploy Turret|22px]] [[Torbjörn#Deploy Turret|Turret]], is also treated as a wall impact.
* Abilities that make the target [[phased out]], like [[File:Protection_Suzu_Icon.png|middle|link=Kiriko#Protection Suzu|22px]] [[Kiriko#Protection Suzu|Protection Suzu]] or [[File:Ability-reaper2.png|middle|link=Reaper#Wraith Form|22px]] [[Reaper#Wraith Form|Wraith Form]], can prevent a target from being pinned, but once hit the effect can only be removed by [[File:Life_Grip_Icon.png|middle|link=Lifeweaver#Life Grip|22px]] [[Lifeweaver#Life Grip|Life Grip]].
* Abilities that make the target [[invincible]], like [[File:Ability-zarya3.png|middle|link=Zarya#Projected Barrier|22px]] [[Zarya#Projected Barrier|Projected Barrier]] or [[File:Ability-zenyatta4.png|middle|link=Zenyatta#Transcendence|22px]] [[Zenyatta#Transcendence|Transcendence]], do not prevent or remove the pinned effect, but can prevent the target from taking damage.
* If Charge collides with [[File:Rocket_punch.png|middle|link=Doomfist#Rocket Punch|22px]] [[Doomfist#Rocket Punch|Rocket Punch]], [[File:Shield Bash.png|middle|link=Brigitte#Shield Bash|22px]] [[Brigitte#Shield Bash|Shield Bash]], a charging [[File:Ability-ashe4.png|middle|link=Ashe#B.O.B.|22px]] [[Ashe#B.O.B.|B.O.B.]], or another [[File:<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-15">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Charge; property = ability_image.</span></strong>|middle|link=<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-14">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Charge; property = _pageName.</span></strong>#Charge|22px]] [[<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-14">Lua error in Module:Show at line 36: cargoQuery first result is nil; ability = Charge; property = _pageName.</span></strong>#Charge|Charge]], both participants get [[Crowd Control#Knock Down|knocked down]] for 2 seconds. Any pinned targets will be damaged as if they hit a wall.
* Reinhardt's visible character model is shifted to the right in the Charge animation, causing his left shoulder, rather than the middle of his body, to align with the hitbox. Due to this disparity, players should focus on the crosshair position over the character model when aiming.
* Fire Strike stops if it collides with terrain or a terrain-like [[object]], like [[File:Ability-mei3.png|middle|link=Mei#Ice Wall|22px]] [[Mei#Ice Wall|Ice Wall]].
** Pierces [[barrier]]s, enemies, and other damageable entities.
** Collision against walls is checked against the center of the projectile.
Field
Field type
Value
ability_name
String
Earthshatter
ability_image
String
Ability-reinhardt5.png
official_description
Text
Knock down all enemies in front of you.
ability_type
String
Ultimate Ability
health
String
shot_type
Text
[[File:Ability-parah3.png|22x22px|link=Area of effect|Area of effect ]] <span style="cursor:help; border-bottom:1px dotted" title="Affects all enemies within an area. Usually requires unobstructed line of sight to the origin.">Area of effect</span>
* Requires line of sight.
** Earthshatter will be stopped by barriers, even if the damage from Earthshatter breaks the barrier.
* Earthshatter has a small amount of vertical height (1.770 meters), allowing it to affect enemies in the air.
** This distance is calculated as the difference between the height of the enemy and the height of the surface over them.
** By jumping off the payload at the right time, you can usually gain enough height to avoid being hit.
* Earthshatter is a channeled ability and it is interrupted by becoming hacked, stunned or knocked down.
* Earthshatter deals an additional 150 damage within 1.75m of the impact area.
* While casting Earthshatter Reinhardt ingnores collision with other heroes.
* If Reinhardt is/becomes airborne while casting Earthshatter, the cast will not finish until he hits the ground.
* Reinhardt is unaffected by [[File:Ability-zarya4.png|middle|link=Zarya#Graviton Surge|22px]] [[Zarya#Graviton Surge|Graviton Surge]] while casting Earthshatter.
* [[File:Life_Grip_Icon.png|middle|link=Lifeweaver#Life Grip|22px]] [[Lifeweaver#Life Grip|Life Grip]] cannot be used on Reinhardt while he is casting Earthshatter. Activating Earthshatter will also interrupt an active pull.
Field
Field type
Value
ability_name
String
Steadfast
ability_image
String
Passive-Reinhardt.png
official_description
Text
Resistant to knock back effects.
ability_type
String
Passive Ability
health
String
shot_type
Text
damage
String
damage_falloff_range
String
spread
String
pspeed
String
heal
String
damage_reduction
String
mspeed
Text
range_distance
Text
radius
String
pellets
String
fire_rate
String
ammo
String
ammo_drain
String
reload_time
String
cast_time
String
cooldown
String
duration
String
headshot
String
ult_req
String
ult_grain
String
ability_video
String
ability_details
Text
* Replaced in ''[[Overwatch 2]]'' by the new tank role passive.
* Reduces the initial velocity from knock back effects by 30%. For example, [[File:Ability-Lucio5.png|middle|link=LĂșcio#Soundwave|22px]] [[LĂșcio#Soundwave|Soundwave]] sends its victims back 17 m/s, but for Reinhardt, it is 11.9 m/s.
* The distance in which Reinhardt is knocked back is NOT reduced by 30%; it is reduced by more. This is because the velocity has to accelerate back to normal; a higher initial velocity means more time at higher velocities and more time with a velocity in general.
* Does not affect [[File:Ability Orisa Halt!.png|middle|link=Orisa#Halt!|22px]] [[Orisa#Halt!|Halt!]], [[File:Ability-Roadhog3.png|middle|link=Roadhog#Chain Hook|22px]] [[Roadhog#Chain Hook|Chain Hook]], [[File:Ability-zarya4.png|middle|link=Zarya#Graviton Surge|22px]] [[Zarya#Graviton Surge|Graviton Surge]], or [[File:Abilities-sigma5.png|middle|link=Sigma#Gravitic Flux|22px]] [[Sigma#Gravitic Flux|Gravitic Flux]] because they are not knock back effects.