Is there a way to get infinite rare candies in the real Gameboy Advance Leafgreen? (not an emulator where one can more easily put Gameshark codes)
It would be wonderful to have many.
1 Answer
As far as I can determine, in FireRed/LeafGreen there are only two repeatable sources of Rare Candies:
The first involves having a having (multiple) Pokemon with the Pickup ability in your party. After a battle there is a 10% chance the pokemon with this ability will have picked something up (provided they aren't holding another item). When they pick something up there's a 5% chance that 'something' is a Rare Candy. Having a full team of 6 all having Pickup will increase your odds (simply by having more attempts per battle), but this can be a rather tedious way to grind Rare Candies.
The second method involves traveling to Resort Gorgeous and showing Selphy the Pokemon she requests (after rescuing her from Lost Cave). If you manage to show her the Pokemon, you have a 1 in 6 chance of getting a Rare Candy.
Neither of these options are all that quick, and your time would probably be better spent leveling Pokemon by sending them into battle against a high-leveled opponent (like the Elite 4), and then switching them out before they faint. The only other option to get many (infinite) Rare Candies on the cartridge AFAIK is to get a cheat device like Gameshark for your GBA.
5