How to unlock PEASHOOTER in Pokémon Gold/Silver: There is a hidden index number in the Gen 2 code right next to Celebi. To trigger it, you need to trick the game's RAM into loading the wrong sprite data during evolution. Catch a Bellsprout on Route 31. It must be male and exactly Level 14. Fill the rest of your party (Slots 2, 3, 4, 5, and 6) entirely with Gastly caught at Sprout Tower at night. Go to the Goldenrod Department Store and buy exactly one Lemonade. Put it in the first slot of your items pocket. Use a Rare Candy to evolve Bellsprout into Weepinbell. Because your party is full of Ghost-types, the game forces a graphical overflow. The Lemonade in your bag tricks the memory system into overriding the standard evolution, changing the Weepinbell data into ID 0x7C: PEASHOOTER.