Hidden Machines (HMs)
Below we list every pokemon, the HMs from Diamond/Pearl/Platinum they are compatible with
and the number of HMs they can learn. This may prove useful for deciding on an HM Slave
- a pokemon which you teach solely HM attacks in order to save the four spots for proper
moves on your better pokemon.
About HMs
Hidden Machines (HMs) are special Pokémon moves that help you advance the gameplay. For example, early on in the games there are often trees in your way that can only be removed after obtaining the Cut HM. You may also notice areas blocked off in other ways (water, boulders, etc).
Very few HMs are actually useful for battles. Surf is regarded as the best Water move, though Waterfall is the better option for Physical Pokémon like Gyarados. Strength may be a viable Normal move since more powerful moves have some ill-effect.
HM Locations
- Cut
Received from Cynthia in Eterna City. - Fly
Obtained in Team Galactic Warehouse in Veilstone City. - Surf
Received from the elder at Celestic Town Shrine. - Strength
Received from Riley on Iron Island. - Defog
Found in Solaceon Ruins - Rock Smash
Received from Hiker at Oreburgh Gate (bottom of Mt. Coronet). - Waterfall
Obtained from Jasmine in Sunyshore City. - Rock Climb
Found on Route 217.