Within a few months, Nintendo will launch the first DLC of Pokemon Sword / Shield. As I understand it, in that DLC, they will introduce all the remaining legendary pokemon.
One of my goals is to try to get every legendary Pokemon in their normal and shiny form. But some of them are not legitimately available in shiny form.
I know that the first three legendary birds and Mewtwo are legal, since in Pokemon Let's Go you can get them by doing soft reset. But I'm not sure about other legendaries.
Therefore, I would like to know which are legitimately available as shiny (or which are not), and how to obtain them.
Best Answer
Some Legendary and Mythical Pokemon cannot be shiny. As of the release of generation 8, these are: Victini, Keldeo, Meloetta, Hoopa, Volcanion, Cosmog and Cosmoem, Magearna, Zeraroa, Zacian, Zamazenta and Eternatus.
These Pokemon cannot be legally shiny under any circumstance. That aside, the following Pokemon are also "Shiny Locked". This means that when they are encountered in-game in these generations, they are hardcoded to never be shiny. They can however still be shiny through events or encounters from other games.
Event Pokemon have their shiny status predetermined if received through Mystery Gift. For Pokemon that have in-game events associated with them, reference the list below.
Generation 5
Generation 6
Generation 7
Generation 8
Let's Go Pikachu and Eevee
Source