Fans will be happy to know that both Riolu and Lucario will return Pokémon Sword and Shield. They are difficult to track down and can only be found in the Wild Area, near Giant's Cap, and only in certain weather conditions.
You'll need to hunt these two Pokémon during snowstorms, so if you get to the Giant's Hood and the weather isn't what you need, you can try changing it by changing the time on your Switch.
To change the time on your Switch, do the following:
- Go to System Settings
- Scroll down to the System tab
- Click on Data and time
- Change your time zone
- save it modify
You need to change the time only in approximately two or three hour increments. Keep in mind; there is no guarantee that the next weather cycle in the area will be a snowstorm, so keep changing that until you are lucky.
Riolu has a 5% chance to spawn, while Lucario can spawn in the area as a strong Spawn. If you catch Riolu, you will also be able to evolve them into Lucario. To do this, you'll need to maximize their happiness points and then level it up once during the day.
To increase a Pokémon's Happiness points, you'll need to have it in your party and win battles with it. Playing with Riolu in the Pokémon Camp will also help, as will feeding him lots of Curry.
So, now you know where to go to find Riolu and Lucario Pokémon Sword and Shield. Good luck tracking down these famous Pokémon.