I am looking for a good Wish maker for my Unova team, and since Mawile is going to be my Mega Evolution, I need a Pokemon, that is not a Fairy type, make my wishes. My best bet is Vaporeon, so I was surprised when, looking up he information, that all the potential parents Eevee could learn from had to learn it themselves? Is this something I have to do? Take a Pokemon like Fennekin, and have it learn wish, just to breed it onto my Eevee? Thanks to anyone who can help.