Just been soft resetting for ages to get good IVs. Throughout resetting I've seen Mudkips with Curse, so I assumed they all did. Only after I saved, changed the nature through the Pokémon Psychologist did I notice he had Mirror Coat instead :'c I was just about to Level him too.
I'm genuinely disappointed. I have been waiting to get Swampert into my team alongside Blaziken since I started the game. First I thought you could get him in Byxbysion wasteland but it turns out that tutorial was horrendously out of date in which Mudkip was replaced by a bloody Squirtle. Then, when I finally got Dive and Surf I thought I could explore the underwater region north of Apophyll. Only to find out I had to fight more gym leaders to escape Agate Circus...
Please, it's hardly a chore to replace one move with another.
PS. what's this about Online play?