Rare Candy (Doce Raro) em "Pokémon Soul Silver" avança instantaneamente qualquer Pokémon um nível completo. Embora normalmente se consiga poucos, o Action Replay permite ter o máximo — 999 — Rare Candies no inventário.
O Action Replay para DS contém códigos pré-definidos, e algumas versões têm o código de Rare Candy para Soul Silver. Quando programado, funciona automaticamente ao ser selecionado. Se não tiver o código, deve inserir manualmente usando o teclado do DS.
Insira códigos manualmente apenas após pressionar simultaneamente os botões de ombro "L" e "R" do Nintendo DS. Ao selecionar código já programado, pressione "L" e "R" juntos, depois destaque e selecione para ativar.
Insira qualquer um destes para obter máximo de Rare Candy: "94000130 fcff0000", "62111880 00000000", "d5000000 03840011", "d6000000 00000b74" ou "d4000000 00000001".
Insira qualquer um destes: "94000130 fcff0000", "62111880 00000000", "b2111880 00000000", "d5000000 03840011", "c0000000 00000025" ou "d6000000 00000b74".
Para usar esses cheats, você deve já ter pelo menos um Rare Candy no inventário, e ele não deve estar sendo segurado por um Pokémon (deve aparecer em seu próprio slot). Mesmo alterando o código do jogo, isso não é suportado pela Nintendo. Usar Action Replay ou outros cheats pode anular a garantia do seu Nintendo DS ou do cartucho de "Pokémon Soul Silver".