PokéBase - Pokémon Q&A
0 votes

And does it matter if the pair don't like each other?


4 Answers

2 votes
Best answer

Let's get this straight.
All Pokemon who are not in the Undiscovered Egg Group (legends, babies, and a few others) always have a chance of getting an Egg when Breeding with Ditto.

The level thing isn't true, you can breed a level 100 Gyarados with a level 1 Ditto and get an Egg that will hatch into a baby Magikarp.

As for them not liking each other, that simply means that there is a lower chance of getting an Egg from them every 255 steps (a 19.8% chance to be specific).

Hope this helps :)
Source: Experience and here.

selected by
Actually if the daycare man says your pokemon prefer to play with others their is a higher chance of getting an egg.
1 vote

No, and No.
Ditto can always breed.

Except if the other Pokemon is a legendary Pokemon.

1 vote

Ditto can breed under all circumstances, unless bred with a Pokemon in the 'No Eggs' egg group.

i.e. Here are the Pokemon that Ditto can't breed with.

Unless it's one of them, (or it's another Ditto itself) Ditto can always breed to produce a Pokemon of the opposing spouse's species. Or, in simple terms, the Pokemon being 'Ditto-bred'. :3

Hope I helped. :)
Source: EXP. ^w^

No Eggs Egg Group? It's called Undiscovered. :P
Serebii calls it No Eggs, and Serebii is like my cheaty-mcSweety site. So I abide by the term 'No Eggs'. >:(
0 votes

no it does not have be same level. they do not have like each other.