Board Thread:Trading/@comment-14639380-20131117175305/@comment-11560636-20131123035219

Ditto is my answer.

1) This pokemon is not legendary, though it can become one. When it uses transform when battling against a legendary pokemon, it transforms into that legendary pokemon, and therefore, it can become one.

2) Its moves can vary even though its always the same. Ditto only has transform, but after transformation, it takes the moveset of the opponent pokemon, giving it the power to have every move in game, but ultimately still only having 1 move.

3) When it breeds it never reproduces. Ditto cannot breed with ditto, but it can be bred with any other breedable pokemon (which basically means non-legendaries). Therefore, it cannot reproduce, as it acts as the counterpart to a pokemon, resulting to the egg always being the other parent.

4) The numbers 0, 2, 4, 6, 8, 10, 12, apply, but not 1, 3, 5, 9, or 13. Well this is a hard one. My guess is that when you hack for dittos (using the duplication hack), you will either get 0, 2, 4, 6, 8, 10 or 12 more dittos, depending on the number of dittos you use to perform the hack. I'm no expert on this and idk how to do it, but in theory, the duplication number should be even (since a number times an even number is always even, so the product will always be even). So you either fail at the hack, resulting in 0 dittos, use 1 ditto to hack, resulting in a clone (product: 2 dittos), etc. This is all theory and spectaculation and don't quote me (i'm no genius at hacking), but according to what I've seen in m16's video and the theory of math, this shouldbe correct, and 0,2,4,5,6,10,12 applies.