I bred a Scyther with a Herracross so my Scyther would learn Reversal as an egg move. Anyway, it didn't. It knows Endure (if it learns Reversal later on, its a bonus of course...), but will it learn Reversal as it levels up, or will I keep having to breed for one with Reversal?