Draining hitpoints animation glitch
Exclusive to Ruby and Sapphire:
256x item selling price glitch | Amazing Trainers | Berry glitch | Draining hitpoints animation glitch | Evolution animation glitch | Sticky Hold glitch | Mossdeep City Skitty glitch | Truck glitch | Nightmare glitch | Mossdeep City Skitty glitch
Acro Bike instability glitches (Japanese only) | Dark red selector glitch (International only) | Excessive doll arrangement glitch (Japanese only) | Mail and Trick glitches (Japanese only) | Surf on land (Japanese only)
Exclusive to FireRed and LeafGreen:
Celadon City origin glitch | Pokédex species glitch | Roaming Pokémon Roar glitch
Exclusive to Emerald:
Battle Pike poison knockout glitch | Black curtains glitch | Mart worker glitch | Mover Vigoroth cry glitch (Japanese only)
In various or all entries:
Azurill gender glitch | Boss HP recruit glitch (Mystery Dungeon) | Decamark-specific glitches | Dewford Gym footprint glitch | Evolution move-learning glitch | Focus Punch glitch | Roaming Pokémon IV glitch | Sky Pillar glitch | Thunderbolt glitch | VBlank RNG interrupt glitch
The draining hitpoints animation glitch or HP drain glitch, HP bar oversight is a minor glitch which only exists in Pokémon Ruby and Sapphire. If the player's Pokémon deals a very large amount of damage on a wild Pokémon (33038 or more through testing with the move Endeavor and an enemy Pokémon with over 33038 HP) the enemy Pokémon will faint without its HP bar draining.
Requirements
- A battle situation which is very beneficial for the player, such as a level 100 Kyogre with high HP and six Calm Mind boosts that is about to use Water Spout.
Kyogre method
- Encounter a relatively low level Pokémon, ideally one on which the player can land a Super Effective hit, such as Geodude in Granite Cave.
- Send out Kyogre and make sure that rain has activated and the opponent does not have either Air Lock or Cloud Nine.
- Get six Calm Mind boosts on Kyogre and ensure that the player has not taken much damage.
- Use Water Spout and if the damage dealt is enough the opponent will faint without its HP bar draining.
Dealing exactly 33037 damage
When ChickasaurusGL tested the move Endeavor on an enemy Pokémon with a hacked amount of HP that was over 33037, dealing exactly 33037 damage caused the HP bar to instantly fall to 0 without any delay. It is unknown if this was only caused by Endeavor and/or the hacking involved, or whether it is actually possible to deal exactly 33037 damage in normal gameplay.