Can a pokémon necessarily learn all TMs of moves it would normally learn by level up?

1 minute read

Can a pokémon necessarily learn all TMs of moves it would normally learn by level up?

Venusaur can learn Solar Beam both by level up and TM.

So basically, does the following scenario happen with any pokémon?- Move X is a TM.- Pokémon Y can learn Move X by leveling up.- Pokémon Y cannot learn Move X via TM

Let’s use X/Y as the frame here. (edit)

Pleaselog inorregisterto add a comment.

Pleaselog inorregisterto add a comment.

In XY, they started flagging Pokemon as being compatible with TMs that matched their level-up set even for the ones that are historically incompatible with any TMs at all, such as Unown being given the Hidden Power TM flag (even though it can never legally be in a position tolearnthat move by TM, since you have to be able to learn some additional move before the first one can be deleted) or Spewpa being given Protect. They did so specifically so this aspect would remain consistent.

Starting in Sw/Sh, they go further and mark TMs/TRs compatible with Pokemon that previously only got those moves by special event distributions, like Surf for Pikachu or Hydro Pump for Magikarp.

If a Pokemon can learn a move by level up, it wouldn’t make sense for it to not learn it via TM as well. It can learn the move, so the TM should work. So I would say that if a Pokemon learns a move by level up, the corresponding TM will also work. I would be extremely surprised if there were any exceptions.