iamnotiangibson, take Varied the Koffing.
This Koffing loves change and won't stand for anything staying the same for too long with it.
Before it can evolve into a Weezing, it must learn one move of each of the following types: Normal, Poison, Dark, Ice, Ghost, Fire, Water, Electric, Psychic, Rock.
Furthermore, it will refuse to fight any two Pokemon from the same evolutionary line in a row (so Rhydon, Rhyhorn, Graveler is bad while Rhyhorn, Graveler Rhydon is fine). This carries between trainer battles too (If you fight one trainer's Numel as their last Pokemon, you can't fight a Numel until you fight something else).
Varied must also never use the same move twice in a row.
Solo every other trainer you meet in Victory Road with Varied.
Solo one Pokemon from every E4 member and Gym Leader not currently being soloed.
Back to school, gg contribution rate
[15:59] <&@chaos|away> i hence forth make it official: im better than arcticblast
[15:59] <&@chaos|away> spread the word