I have a level 100 Gardevoir and I wish to reset its EVs with a reset bag. But I don't wanna do the boring and long Super Training, instead I wanna do EV training from Wild Pokemon. So I was wondering if a level 100 Pokemon can still gain EVs through battling wild Pokemon.