PokéBase - Pokémon Q&A
0 votes
634 views

So I know about the house where you can get Cosmog for free, and I know that evolving it into Cosmoem and then evolving it again only gives you Solgaleo (in Pokemon Sword). But what I want is Lunala, exclusive to Shield sadly. So please tell a way to get Lunala in Pokemon Sword. And also please don't give answers like "buy shield also and transfer Lunala to sword".

by

2 Answers

0 votes
 
Best answer

The only way to get a Lunala native to Sword is to join a Max Raid Battle/Dynamax Adventure hosted by a player with Shield with Lunala, and then catch it
Or else, you have either trade it from Shield, or trade it from Moon or Ultra Moon using Pokemon Home.

Hope I helped :)

(Credit to Fenton Force and Joey for their help)

by
selected by
Thanks
If it helped you, please click on the green checkmark on the top-right corner
You can actually encounter Lunala by playing an online max raid den hosted by someone playing Shield, even if you're playing Sword. I have Sword and have encountered Lunala several times this way, as well as other Shield-exclusive legendaries.
Iike joey said, this is incorrect.
0 votes

Lunala is only available in Sword through trading or transfering, sadly. If you have a Gen 7 game, I recommend using Pokemon Home to transfer a Lunala from there into Sword.

by
Actually, you can get Lunala in Sword without trading or transferring by joining Dynamax Adventures. For example, if some Shield player is going on a Dynamax Adventure and the boss is Lunala, a Sword player could join it and catch Lunala. Just thought I'd mention it.
Oh yeah thanks, mind if I add it to my answer?
Go right ahead.