I'm trying to EV train my Starmie, but I hacked to find it.
Staravia gives off 2 Speed EVs.
With a Macho Brace, I should be getting 1 Speed point a kill. So, in theory, I should automatically get 1 Speed point.
After I kill the Staravia, my Starmie's Speed hasn't changed.
What's the problem here? Am I not understanding EV training, beating a dead horse by trying to train a hacked Pokemon, or is it a problem with the game?