PokéBase - Pokémon Q&A
4 votes

Out or every single pokemon( not a legendary ) - and which HMs should I teach it??


7 Answers

5 votes
Best answer

I found Linoone quite useful as a HM slave, with the Pick-Up ability as a bonus. It learns:

  • Rock Smash (D/P/Pt/HG/SS)
  • Cut (all games)
  • Strength (all games)
  • Whirlpool (HG/SS)
  • Surf (all games)
edited by
2 votes

Well, l have a Beedrill HM slave that can learn:
- Flash
- Rock Smash
- Cut

-> Fly < (Only guess)

He cant larn fly....
Well like l said, only a guess.
Three HM's still pretty good, am l right?
2 votes

Psyduck's nice he can learn rock smash surf waterfall and strenght

2 votes

If you like starters use the water or even Blaziken or Charizard for hm-slavery. I like using Gyrados for all the water transport needs

2 votes

A new personal favorite I have been using is Tropius. He can learn Cut, Fly, Strength, Flash, and Rock Smash. He's not for competitive battle, but females can learn attract and synthesis in case you need someone to trade out while you heal your other Pokemon.

1 vote

A good water slave in B/W is Frilish and its evolution

  • Surf
  • Waterfall
  • Dive
  • Flash

its good because you will always need that HM's :b

0 votes

Poliwrath is good.It can learn Surf, Strength, Waterfall, Rock Smash and Rock Climb