Lo intenté otra vez, ahora usado un tutorial diferente, escrito por un usuario de PokeCommunity llamado "Lance32497" y Pokemon Ruby.
El resultado que obtengo es que puedo usar el item..
Pero a la hora de seleccionar a un Pokémon (Sea que pueda evolucionar con dicho objeto como Umbreon, o que no pueda como Zigzagoon) se me traba el juego ;_; ..
La animacion de sus iconos aun se mueve, pero basicamente no podes hacer absolutamente nada excepto resetear..
Te dejo mi post en su tema, con los pasos que hice, a ver si tu le puedes encontrar algun error que yo haya cometido t.t