If you transfer a Pokémon from an earlier generation to a later one, can it learn the moves of that generation or is it restricted to the earlier ones? And can Pokémon that had generation exclusive moves learn them again (in later gens) from the Move Tutor / Reminder?
I know that from RBY to Sun or Moon they will get their hidden ability, but I'm specifically after movesets.
There is a similar(ish) questions here but it doesn't quite cover it.
Which of the original 151 Pokemon learn moves AS they are evolving?
Best Answer
According to the posts in this thread, a Pokémon will have the moveset of whatever game it is in. It won't forget what it's already learned, even if it has moves that it can't learn in Sun/Moon, but it won't be able to re-learn them if they forget the moves at some point.