Pokemon breeding!
When most people go to breed a Pokemon, they use that Pokemon + Ditto
So for example - Charizard + Ditto = Charmander egg.
And Charizard�� + Charizard�� = Charmander egg.
When breeding, the male Pokemon determines the attacks and the female determines the pokemon.
So it is possible for a Lv.1 Charmander to have the attack Flareblitz if the Charizard�� knows that attack, as it is one of Charmander's egg moves (attacks learnt through breeding)
Pokemon have have egg groups, which determine the types of Pokemon that Pokemon can breed with.
Charmander is in the Monster and Dragon categories, so it can breed with Pokemon in those categories.
For example. Charizard�� + Dragonite�� = Charmander egg.
But lets say that Dragonite�� knnew the attacks Dragon dance and Dragon rush.
Those two attacks are compatible egg moves for Charmander, so there is a good chance it will know them.
This is how egg moves work =)
Enjoy
Zaltias
If you need more help, we've got more Pokemon Diamond cheats and also check out all of the answers for this game
Comments for this hint