May 20th 2011, ID#7300 Random Wild Pokemon: Doesn't Work On Water.
Thie will let you encounter all 649 Pokemon in the grass and cave
I recomend you use this code with the all shiny Pokemon 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.