@GM You get Beautifly NN Butterfly. Butterfly just wants to be a normal butterfly, not a pokemon, so he can't learn these moves: Morning Sun, Gust, Whirlwind, Bug Buzz, Attract and the only TM it can learn is roost or rest. Can't learn defog. That's all.