I know the parent both know the some move, and special moves learned by the father, but what if the pokemon breeds with a ditto? How is the moveset decided?
And can you breed ditto with ditto?
You can't breed two Ditto. You just can't. If the Pokemon breeds with a Ditto, the moves the male has that are eggs moves for the baby will be passed down. The Pokemon can only learn their egg moves.
A male pokemon can pass down egg moves to its baby by breeding with a ditto.
The male must of course already have the egg moves in order to pass them to its baby
How to change your username
How to add a user avatar
Why was my post hidden?
Flags vs Downvotes
Official PokemonDb League
Type a Pokemon name, type, move or ability to see instant results.