Nov 15th 2007, ID#1052 Pokémon Move Modifier
Ok this is an awesome code! It lets your Pokemon learn any move! Press L+R, and you'll get 467 heart scales, because there are 467 total moves. This works like the Pokemon Modifier. You find the move number, which you can find at psypokes.com in the psylab, and you toss out heart scales until it gets to the number of the move. Then, you hold L. Go to the TM/HM part of the bag and then let go of L. TM 17 changes to the move. And any Pokemon can learn the move. And mow the Code!
Super Cheats is an unofficial resource with submissions provided by members of the public. These are not usually tested by us (because there are so many), so please use them at your own risk.