Glitch City Laboratories Archives

Glitch City Laboratories closed on 1 September 2020 (announcement). This is an archived copy of an article from Glitch City Laboratories wiki.

A live version of this article is available at the Glitch City Wiki here.

You can join Glitch City Research Institute to ask questions or discuss current developments.

You may also download the archive of the wiki in .tar.gz or .xml.gz formats.

Draining hitpoints animation glitch

Miscellaneous glitches of Pokémon Ruby and Sapphire, Pokémon FireRed and LeafGreen and Pokémon Emerald

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

(view, talk, edit)

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.


  • 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.

    See also

  • Heal with Eruption or Water Spout glitch

  • Youtube video by ChickasaurusGL.
  • A list of minor glitches from, mentioning this glitch.
  • A page from an article on forums mentioning the glitch.
  • Pokémon Showdown's damage calculator, for testing possible scenarios.