nssfleahedgehog
Trainer
I was having a rematch against Black Belt Kenji (who is located on Route 45) when his Machoke used Assist, a move it cannot legally learn in the official games. I double checked Machoke's Pokémon3D Wiki page, and Assist isn't listed as being in its learnset there. I don't see the reasoning in having a random NPC's Machoke knowing a move it can't actually learn, so I'm guessing this is an error on someone's part. Confirmation on this being an error would put my mind at ease.