Is it possible to obtain a shiny through receiving a Pokemon? I was thinking about trying for a shiny Beldum that Steven leaves for you after you've defeated the Elite Four, it would be pretty sweet right?

Razer302

August 18th, 2007, 3:19 PM

You can get a shiny Beldum by saving the game before you pick up the Pokeball. Then just soft reset till you get a shiny one.

The Fallen

August 18th, 2007, 3:21 PM

The pokemon you recieve (Starters, Eevee, Beldum, etc.) are actually the easiest to get shiny. Simply because you can save in front of it and just keep restarting until you get one.

So, the answer is yes, you can get a shiny Beldum from Steven. The only thing is that it may take some time and a lot of patience.