>>24836014So in Pokemon, you want something to be ready for competitive battling? First, you need to breed flawless IVs into it, a process that will take an eternity unless you were smart enough to just get a ditto with 31 in every IV from some hacker. Then you have to give one parent a Destiny Knot (so 5 IVs get passed on rather than 3) and the one with the nature you want an Everstone. Then you have to look up whether the thing requires egg moves. Or moves it could only learn from a previous generation, and if so then prepare for the living hell that is pre-Gen 6 breeding, or just do the sane thing and cheat instead.
So once you get all the egg moves on, start breeding until you have the right ability (if you were shooting for the hidden ability I hope you remembered to make sure the female parent had it), the right nature (thankfully Everstone guarantees that's passed on now), and the right IVs in the right spots, because you need exact combinations to get a specific hidden power type and some things NEED a specific HP type to be useful. Note that when an egg pops up is pure RNG and that the number of steps can reach ridiculous amounts (up to 10k!).
Once the universe deems you worthy of mercy and finally blesses you with a competitively viable mon, all you have to do from there is EV train it (Gen 6 made this an order of magnitude less bullshit thank god), slap on the right TMs and HMs, and settle in for the incredibly long grind to level 100. Now repeat this five more times for the other 5 team members, and then one more time for each additional team member you want to have as an option in your boxes. And Gen 6 made it an order of magnitude easier in every single way, especially in regards to legendaries (whom are now actually feasible to get good ones of since they're guaranteed at least 3 flawless IVs period).
NOW you can actually start playing competitively and losing to boring stall teams!