So what is the deal with mega pokemon exactly? Because I had a Mega Mewtwo X that I got by randomizing a gift pokemon, got into a battle with it, saved, did some story stuff, and when I checked again, it was normal. Either way I still have a Mewtwo so I'm not all that mad about it, just curious about how this randomizer deals with this kind of stuff.
EDIT: I did a bit of testing, randomizing a pokemon until I got another mega, and at the end of the fight the mega reverts back to normal, which makes sense, but it still sucks.