Meta Battle Subway PokeBase - Pokemon Q&A

Does Ditto have to be the same level as the Pokémon trying to be bred?

0 votes

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

asked Sep 7, 2013 by TERKOIZ

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.

answered Sep 7, 2013 by JarJar~
selected Dec 30, 2013 by &Psychic x
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.

answered Sep 7, 2013 by Jofly
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^

answered Sep 7, 2013 by !'•-Indigo-•'!
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.

answered Sep 7, 2013 by Shiny Zoura 100