I have:
- Pokemon Emerald
- Pokemon Diamond
- Pokemon SoulSilver
- Pokemon Black
Which Pokemon will I have to trade for that cannot be caught in any of these games? Are there any choices I have to go with a specific option to avoid getting two of the same legendary?
Best Answer
So, if you're looking at 3rd Generation, the version specific Pokemon that are not present in Emerald are:
So you're completely covered in 3rd gen due to your later games, though you will have to beat Emerald twice: Once for Latios and once for Latias (Alternatively, buy Ruby or Sapphire, and just pick the other Lati@s in Emerald)
The version exclusive Pokemon absent in Diamond are:
And of course, the White version exclusive Pokemon, which aren't present in the previous generations.
So, you look to be mostly set if you just buy White, as there are only 3 other unobtainable non-event Pokemon. As near as I can determine, buying both Pearl and White will get you all the Pokemon.