Ah. Now that, I did not know. Thanks.
The new problem I'm having is how legal shiny Pokemon are made for the species that cannot come from an egg. In this case, Latias. See, when I find a Timid Latias on the list, it reverts it back to non-shiny status and I cannot just use "Generate" since it wasn't hatched. It has 37 in it's 46h hidden value since I've made her migrated to Platinum from Emerald.
So...how would I go about making her legally shiny? Not that I want to for her case. I just am wondering how this is done for Pokemon that cannot legally be the result of a breed (Latias, Latios, Kyogre, Groudon, etc).