PokéBase - Pokémon Q&A
1 vote

1 Answer

2 votes
Best answer

You need to see every Pokemon in the National Pokédex to get the Shiny Charm. But there are exclusions where you don't need certain legendaries (most being event Pokemon) to obtain the item.

Source: Knowledge + Experience

selected by
what are the legends
Correct me if I'm wrong: Mew, Celebi, Jirachi, Deoxys, Shaymin, Darkrai, Arceus, Victini, Keldeo, Genesect, and Meloetta. (Not including Gen 6 event legends as they aren't released yet)

These I'm not sure about but might be on the list: Phione and Manaphy
Phione and Manaphy are on the list.

Also don't forget Sunkern, the godly legendary of us all.