I don't understand why the general assumption about the pokemon games is that it takes soooo much time to get even one pokemon to the point that you can battle with it. I have three boxes of pokemon at level 50, EV trained with decent IVs and all the moves they should have. On average, it takes me less than an hour to fully EV train and level up a pokemon from lvl 5 to 50. If breeding is factored in (as it usually is) it may take an indeterminate amount of time owing to the iffy natures of getting the "big three" in terms of nature, ability, and IVs. The first two are a 50/50 chance, or the second one could be guaranteed. But in any case, it just doesn't take that long to build a team on emerald.
... - compulsive pokemon breeder
05 March 2006 @ 07:42 pm