There's a byte you need to change to 1. Check through threads on the Project Pokemon forums. Also make sure that the "was an egg" flag is checked and it's in a Pokéball if it has egg moves. If no egg moves, make sure the location caught is set to High Link Forest or whatever it's called.