If there’s one thing that Pokémon breeders have always wanted, it’s an easier way to get a perfect 6 IV Ditto. IVs are those intrinsic values (hence the name) that determine your Pokémon’s base stats. They can never be altered, but they can be manipulated such that a bred Pokémon inherits the IVs of its parents.

It’s easier than ever to breed a Pokémon with perfect IVs in Sword & Shield, but doing so requires that you get a Pokémon with perfect IVs. In previous generations, that would mean iteratively breeding a Pokémon to pass down high IVs until you’re left with one super Pokémon, but there’s a slightly easier way to do that in the latest Pokémon game that involves Max Raid Battles.

Pokémon caught via Raid Battles can have anywhere from one to 6 perfect IVs. The star rating in the upper left reveals how many IVs that are perfect, with a 5-star rating meaning at least 4 perfect IVs and possibly 5 or even 6.

So getting the perfect Ditto just means farming out Max Raid Battles until you find a 5-star Ditto raid.

Where To Get Your Perfect Ditto

The spot you’ll need to camp out in is the Stony Wilderness section of the Wild Area. If you see a purple light inside the well, this means that the Max Raid is going to feature a Ditto.

If you can’t seem to find a purple well, you can always force one to appear by speaking to the Watts Trader and purchasing a Wishing Piece for 3,000 Watts. This will cause a raid to appear nearby, but it won’t always be a Ditto.

We’ve got one more trick to make sure you get a Ditto raid. First, turn off autosave and set your text speed to slow. Then, save your game before using a Wishing Piece. If the raid that spawns isn’t purple, hit your “home” key, close the game, and reload it from just before you used the Wishing Piece. Now you can keep using that same Wishing Piece until you find a 5-star Ditto raid.

Now you can use that perfect Ditto to breed whatever you want and impart that baby with perfect IVs.