>>13812159Well, if both parents have perfect IVs (as in 31 in each stat), and you have one of them hold a "destiny knot", which guarantees 5 IVs total will definitely be inherited from the parents, and only 1 will be random, then that means every single egg will have 5 perfect IVs, the only question being if the random one that only has a 1 in 32 chance of being perfect will be in a stat you want to be perfect (5IVs are usually considered fine since a physical attacker doesnt need special attack and vice versa).
So every egg will have 5 perfect IVs guaranteed, and then you have your 1 in 4096 chance of any egg being shiny. If you complete the pokedex, and if you are breeding two pokemon from different parts of the world (e.g. a japanese pokemon with a european pokemon), the chance jumps to 1 / 512.
so that's a 1 / 512 chance in getting a 5IV shiny baby pokemon. Generally, if its a shiny pokemon, nobody will really care about the imperfect IV being in a stat they care about, as theres ways to make up for bad IVs in the newer games now too. Now, 1/512 sounds not TOO bad (its still pretty bad), but this is actually truly random with no pity mechanics. You could easily hatch tens of thousands of eggs and never get a shiny. So yes it takes a while, it can take an extremely unbearable long while, but with proper breeding strategy its at least manageable. If we go way back to gen 3 before destiny knot, or the breeding techniques to increase shiny rate existed, and shiny rate was HALF of what it is now, it was basically completely impossible, since there was no way to guarantee more than 3 IVs inherited from the parents, so you have to hope all 3 of the other ones are lucky and roll a 1 / 32 chance for each, and then roll the 1 / 8192 chance on top of that.