El trabajo a realizar para implementar pickup se puede dividir en varios pasos:
1. ampliar alguna de las rutinas que se llaman al finalizar el combate, para que, ademas de sus funciones habituales, implemente el manejo de pickup.
2. debe comprobar si el primer pokemon de tu equipo tiene la habilidad pickup y de ser asi...
2.1. debe comprobar si dicho pokemon ya tiene un objeto equipado, de ser asi no hacer nada especial
2.2. de lo contrario, en base al azar y/o informacion definida a tu gusto (probabilidad de tomar un item, probabilidad de cada item), equiparle o no un objeto
3. repetir 2. 2.1 y 2.2 para el resto de los pokemon de tu equipo.