I had 83 pokemon before I went into the elite four. The boat let me go to Three Island, I had the Strength TM already, I went up the mountain to the very top, moved the rocks, Moltres was there. I then proceeded to use 48 Ultra Balls to catch him. I did not have to beat the elite four already to capture him.

I got Moltres before I beat the game, I travelled to every place and used 40 or so ultra balls on each leggy to capture them all. I spent a lot of time catching pokemon and exploring before I went to the elite four.

Still false once you beat the game you have to have 60+ pokemon to get the national dex then once that is complete you go to three island then you talk to celio and he wants you to find the rare ruby then once that is done you can capture Moltres...dont test me.

I had 83 pokemon before I went into the elite four. The boat let me go to Three Island, I had the Strength TM already, I went up the mountain to the very top, moved the rocks, Moltres was there. I then proceeded to use 48 Ultra Balls to catch him. I did not have to beat the elite four already to capture him.