Quoted By:
Why did they program Diantha to evolve her every goddamn time? Seriously, normal Gardevoir once copied my Shedinja's Wonder Guard, making him the only Pokemon that could damage her. I'm shitting myself and then she Megaevolves her and all Charm is lost.
Was such programming intentional, or they just didn't think it through?