I'm curious how breeding in Pokémon Sun and Moon is affected by the new Alolan forms. Is the form randomly distributed based on the parents, like abilities or nature are?
For example, if I breed an Alolan Dugtrio with a standard Dugtrio, what is the probability that I will get an Alolan Diglett?
Best Answer
According to Serebii, you will hatch a Alolan form of whatever Pokémon you are breeding, by default, if there is one.
Thus, if you breed two standard Dugtrio, you will get an Alolan Diglett. The only way to not breed an Alolan form is to have the standard form parent hold an Everstone.
As mentioned in the comments, this means that breeding a standard form Pokémon with a Ditto holding an Everstone will still result in an Alolan form baby. In order to get a standard form baby with one of the parents being a Ditto is for the non-Ditto parent to hold the Everstone.