From Bulbapedia, the community-driven Pokémon encyclopedia.
|| The picture used in this article is unsatisfactory.|
Reason: Should be replaced with Generation VI images
Please feel free to replace it so it conforms to Bulbapedia conventions.
Drain Punch (Japanese: ドレインパンチ Drain Punch) is a damage-dealing Fighting-type move introduced in Generation IV. It was TM60 in Generation IV.
Drain Punch inflicts damage, and up to 50% of the damage dealt to the target is restored to the user as HP. If this attack deals 1 HP of damage, 1 HP will be restored to the user. Drain Punch has a base power of 60.
If Drain Punch breaks a substitute, no HP will be restored to the user. If HP is restored to the user when its current HP is greater than its maximum HP, its current HP will be set equal to its maximum HP.
If the target has the Ability Liquid Ooze, the user will lose the amount of HP it would have gained instead.
If the user has a Big Root as its held item, it will recover 30% more HP than it normally would. Big Root does not increase damage dealt.
Drain Punch's base PP is raised to 10 and the power is increased from 60 to 75.
Drain Punch cannot be used if the user is under the effects of Heal Block.
| An energy-draining punch. The user's HP is restored by half the damage taken by the target.
|| Inflicts damage on the target, then restores the user's HP based on the damage inflicted.
In the anime
In the manga
In the Pokémon Adventures manga
| The user drains the energy of its opponent.
|| First Chapter Used In
|| Riolu strikes the opponent with one of its fists. When the fist makes contact, a black energy surrounds the opponent and is absorbed into Riolu's arm, draining its energy.
| Maylene's Riolu
|| Magnificent Meditite and Really Riolu II
|| Kadabra delivers a powerful punch to the opponent with one of its fists. As it strikes the opponent, its fist becomes surrounded in a bright aura. When the fist makes contact with the opponent, it absorbs some of its energy.
| The Battle Factory's Kadabra
|| Outlasting Ledian
In other generations
In other languages