Take a Tepig
It must never fight wild pokemon or regular (non-gym) trainers with more than 1 Pokemon. It must know only moves a real life pig could do. It must solo 1 gym leader. It may not hold An Exp. Share or Lucky Egg. It must use its moves from top left to top right to bottom left to bottom right. Once it has used all its moves, no item may be used for the rest of the battle. Lastly, it must always have the highest level in your party. (Any pokemon with a higher level may not fight)
Edit: ninjask'd
|