I was wondering whether or not you were allowed to create a Pokemon that knew a move that wasn't an egg move, but something that both of his or her parents knew. For example, if a Riolu's parents were both Lucario who learned Aura Sphere, could the Riolu know Aura Sphere in place of its egg move? I realize some moves would be out of the question because of how powerful they are, but I'm hoping that some of the moves might be allowed.