The only Pokemon that can not learn a move is magikarp. Any Pokemon can learn at least one TM
Chat with our AI personalities
learn any TM/HM: 9207802E 0000D001 1207802E 000046C0 D2000000 00000000
Here it is: 9207802e 0000d001 1207802e 000046c0 d2000000 00000000
yes it works with any diamond pearl or platinum game
Stone edge is a move that was invented in diamond and pearl and platinum you cannot have any Pokemon learn 4th generation moves like stone edge in firered because they don't exist. But you can migrate a aerodactyl to diamond or pearl or platinum and have it learn stone edge there.
Any Pokemon that can learn a electric move