How to get your pokemon to their genetic max stats?
I am playing pokemon emerald right now, and I have spent quite a while training my pokemon. Some of them are level 100's right now. However, when I look at places like Serbii.net for their maximum stats, my pokemon do not match those stats. At first, I decided that I had to give my pokemon lots and lots of boosters like calcium, protein, etc., but the game would only let me give 10 of them to each pokemon, and only 1 hp up to each pokemon. What should I do?
Another question I have is, how to get pokemon to the "beneficial nature"?