Drugs are "capped" to 100 EVs out of the possible 252 255.
I've read that G/S/C works differently, same RBY - you can max everything, and it isn't 255 but 65,536 - and it gets added after every pokemon defeated based on it's basic values.
Vitamins stop working at 25600 EV.
Now I need to figure out a place with lots of Abras or something.
Tauros could abuse route 34 with Super Rod, as 70% of the time it's a Krabby or a Kingler.
Then again, do I really need to go on a Krabby slaughterfest when it's Stadium 2 and not the World Championship?
Makes me wonder how much do the R/S/E and D/P/P players have it easier.
Drug it with stuff, equip Macho Brace, brofist somebody for Pokerus and you are done in an hour or so.
But no, I have to slaughter FOUR HUNDRED KRABBIES.
GODDAMNIT