HM
This article is incomplete. Please feel free to edit this article to add missing information and complete it. |
A Hidden Machine, HM for short (Japanese: ひでんマシン Secret Machine) is an item that, like a TM, is used to teach a Pokémon a move.
The difference between a TM and an HM is most pronounced in the earlier games in the series, where TMs were single-use items while HMs could be used an unlimited amount of times after they were obtained. HMs, unlike TMs, could not be sold for money, and the moves contained within could not be forgotten by Pokémon under normal circumstances. An HM move could be used by Pokémon even if they had fainted during battle.
All HM moves have the ability to be used outside of battle in the games they are HMs in, though a move's ability to be used outside of battle does not mean that it is necessarily an HM move.To be used outside of battle, specific Badges must be obtained by the player to advance the game's storyline.
Generation I
In Generation I, five of the 165 moves are HM moves, and their use is essential for completing the game. Of these five, four of them remain as HM moves even in Generation V, while the fifth, Flash, retains the ability to be used outside of battle to light dark caves.
HM | Move | Location found | Badge required |
---|---|---|---|
HM01 |
Cut | S.S. Anne | Cascade Badge |
HM02 |
Fly | Route 16 | Thunder Badge |
HM03 |
Surf | Safari Zone | Soul Badge |
HM04 |
Strength | Fuchsia City | Rainbow Badge |
HM05 |
Flash | Route 2 | Boulder Badge |
None of these moves are able to be forgotten in Generation I, and a Pokémon with these moves cannot be raised by the Pokémon Day-Care on Route 5. Unlike in later generations, all of these moves must be selected from the Pokémon screen to be used.
Generation II
In Generation II two new moves become HMs. The five from Generation I return, while a new move, Whirlpool, becomes one, and an old move, Waterfall, becomes another.
HM | Move | Location found | Badge required |
---|---|---|---|
HM01 |
Cut | Ilex Forest | Hive Badge |
HM02 |
Fly | Cianwood City | Storm Badge |
HM03 |
Surf | Ecruteak City | Fog Badge |
HM04 |
Strength | Olivine City | Plain Badge |
HM05 |
Flash | Sprout Tower | Zephyr Badge |
HM06 |
Whirlpool | Rocket Hideout | Glacier Badge |
HM07 |
Waterfall | Ice Path | Rising Badge |
A move deleter was added to the games, mostly with the intention of making possible the ability to delete Generation II moves that a Generation I Pokémon had learned in order to be able to trade it back, though with the side effect of HM moves now being able to be forgotten.
From this generation on, Pokémon with HM moves are allowed in the Day Care, and fathers with HM moves will pass the moves down to their children as they would a TM move. HM moves can also be used just by checking the obstacle that the HM will clear, such as surfable water or a movable rock.
Generation III
Hoenn
In Hoenn one of the Generation II HMs lost its status, while another move became the eighth HM.
HM | Move | Location found | Badge required |
---|---|---|---|
HM01 |
Cut | Rustboro City | Stone Badge |
HM02 |
Fly | Fortree City | Feather Badge |
HM03 |
Surf | Petalburg City | Balance Badge |
HM04 |
Strength | Rusturf Tunnel | Heat Badge |
HM05 |
Flash | Granite Cave | Knuckle Badge |
HM06 |
Rock Smash | Mauville City | Dynamo Badge |
HM07 |
Waterfall | Cave of OriginWrong template. See Template:Sup/doc./Sootopolis CityWrong template. See Template:Sup/doc. | Rain Badge |
HM08 |
Dive | Mossdeep City | Mind Badge |
Kanto
In Kanto, due to a lack of use for Dive, it was stripped of its HM status, though HM08 remains programmed into the game and can be hacked in to teach Dive. The first five HMs remain the same as Generation I, while HM06 and HM07 can be found in the Sevii Islands later in the game.
HM | Move | Location found | Badge required |
---|---|---|---|
HM01 |
Cut | S.S. Anne | Cascade Badge |
HM02 |
Fly | Route 16 | Thunder Badge |
HM03 |
Surf | Safari Zone | Soul Badge |
HM04 |
Strength | Fuchsia City | Rainbow Badge |
HM05 |
Flash | Route 2 | Boulder Badge |
HM06 |
Rock Smash | Ember Spa | Marsh Badge |
HM07 |
Waterfall | Icefall Cave | Volcano Badge |
Generation IV
Sinnoh
In Sinnoh, for the first time, one of the original HMs lost its status to a new move, while HM08 was brought back as a different move.
HM | Move | Location found | Badge required |
---|---|---|---|
HM01 |
Cut | Eterna City | Forest Badge |
HM02 |
Fly | Veilstone City | Cobble Badge |
HM03 |
Surf | Celestic Town | Relic BadgeWrong template. See Template:Sup/doc. |
Fen BadgeWrong template. See Template:Sup/doc. | |||
HM04 |
Strength | Lost TowerWrong template. See Template:Sup/doc. | Mine Badge |
Iron IslandWrong template. See Template:Sup/doc. | |||
HM05 |
Defog | Great MarshWrong template. See Template:Sup/doc. | Fen BadgeWrong template. See Template:Sup/doc. |
Solaceon RuinsWrong template. See Template:Sup/doc. | Relic BadgeWrong template. See Template:Sup/doc. | ||
HM06 |
Rock Smash | Oreburgh Gate | Coal Badge |
HM07 |
Waterfall | Sunyshore City | Beacon Badge |
HM08 |
Rock Climb | Route 217 | Icicle Badge |
Johto
Defog lost its HM status in Johto for the return of Whirlpool; all other HMs retained their status from Sinnoh games.
HM | Move | Location found | Badge required |
---|---|---|---|
HM01 |
Cut | Ilex Forest | Hive Badge |
HM02 |
Fly | Cianwood City | Storm Badge |
HM03 |
Surf | Ecruteak City | Fog Badge |
HM04 |
Strength | Olivine City | Plain Badge |
HM05 |
Whirlpool | Team Rocket HQ | Glacier Badge |
HM06 |
Rock Smash | Route 36 | Zephyr Badge |
HM07 |
Waterfall | Ice Path | Rising Badge |
HM08 |
Rock Climb | Pallet Town | Earth Badge |
Generation V
HMs were reduced back to 6 in Generation V; HM07 and HM08 no longer exist in the coding of Pokémon Black and White. Dive returns for use in Unova.
When a move is replaced by a HM, the HM move takes on the current PP of the replaced move. The same also applies for replacing old moves with new moves and TMs.
HM | Move | Location found | Badge required |
---|---|---|---|
HM01 |
Cut | Striaton City | Trio Badge |
HM02 |
Fly | Route 6 | Quake Badge |
HM03 |
Surf | Route 7 | Jet Badge |
HM04 |
Strength | Nimbasa City | Bolt Badge |
HM05 |
Waterfall | Route 18 | Icicle Badge |
HM06 |
Dive | Undella Town | Legend Badge |
Trivia
- In Generations I, II and V, all HMs only have one word in their names.
- Also, the only two HMs to date that have more than one word in their names are the only two to include "Rock" in their names despite not being Template:Type2.
- Ash's Grotle is the first Pokémon belonging to a main character of the anime to have used a current HM move, Rock Climb. Dawn's Piplup, however, is known for his Whirlpool, which did not become an HM again until long after he had first used it (though debatably, other Pokémon may have used Surf, Dive and Fly, though they were not directly ordered to use the move).
- The only current HM moves that are able to be learned by Pokémon by level-up are Fly, Waterfall, Dive and Whirlpool. Former HMs, such as Flash, are also learnable by level, but only since their loss of HM status.
- In Generation IV, all moves that were at one time an HM are learnable, with Flash available by TM70 and Dive available by move tutor. Defog and Whirlpool, which replace each other in the Sinnoh- and Johto-based games, are both HM05.
- HM moves have so far been only of the Flying-, Fighting-, Water-, and Template:Type2s.
- Unova is the region with the fewest obtainable HMs prior to beating the Elite Four, with only 4 (Cut, Fly, Surf, Strength).
- Coincidentally, these four HMs were in all Pokémon main games.
- In HeartGold and SoulSilver Versions, on Route 20, a Trainer states "Surf is no longer the only HM move you use in water" when he is defeated. This is a reference to Generation I, where the only HM usable in the water was Surf.
- The only way to delete an HM move in the handheld games is to use the Move Deleter. HM moves can be replaced, however, in games where they are not HMs, such as Pokémon Stadium 2, Pokémon Colosseum and Pokémon XD, which allow any move to be replaced, Pokémon FireRed and LeafGreen and Pokémon Diamond, Pearl, and Platinum, which allow Dive, Flash, and Whirlpool to be forgotten, and Pokémon HeartGold and SoulSilver, which allow Defog, Dive, and Flash to be forgotten.
- The HM moves Cut, Fly, Surf and Strength have been in every main-series Pokémon game.
- Flash is present in every main-series Pokémon game up until Pokémon Diamond, Pearl, and Platinum, where it was replaced by Defog.
- Generation V is the first generation to have fewer HMs than the preceding Generation.
- The Mineral Badge of Johto and the Basic Badge and Insect Badge of Unova are the only badges which do not enable the use of an HM in any game they are present in.