Egg RNG in Generation 7: Additional Resources

  1. Introduction
  2. Egg RNG (Windows users)
  3. Egg RNG (macOS users)
  4. Additional resources
    1. Finding your seed again if you lose it
    2. Ball inheritance mechanics
    3. Breeding for specific Hidden Power types

4.1. Finding your seed again if you lose it

If you breed a lot and start using Egg RNG, it's almost inevitable that you will make a mistake at some point and lose track of your current seed/status. You can always repeat the 127 Magikarp process to find it again, but having gone through that nightmare once, you surely don't want to do so again! Fortunately, you should be able to get back on track most of the time; here's how:

  1. Take two parent Pokémon that can breed together, preferably with different sets of IVs. Have one of them hold a Destiny Knot, and the other no item (this won't work if one of them has an Everstone!).
  2. Enter the all of the parents' information in 3DS RNG Tool / .com's Gen 7 Egg RNG Tool (IVs are not as important if you don't know them, but the gender ratio and abilities are important).
  3. Save your game.
  4. Deposit both parents in the nursery and run until the lady is holding an Egg; accept the Egg, take back the parents, and go hatch it.
  5. Open the PC to have a look at the IVs of your hatchling with the Judge feature. Compare these IVs with the IVs of the parents. Five of the hatchling's IVs will match either the male's or the female's, and one of them will match neither. For each IV that matches the male parent, note down a M, do the same with the female parent by noting down a F, and note a W (for wildcard) as the remaining IV. It should look like this: F/M/M/W/F/F.

If you are using 3DS RNG Tool, proceed to step 6a; if you are using .com's Gen 7 Egg RNG Tool, proceed to step 6b.

  • 6a) In 3DS RNG Tool, restore to an earlier backup with the Load button under "Current Status". Try to pick a recent one from before you lost track of your status. Set the "RNG Info" radio button to "Frame Range" and make it 0 -> 1000 (pick a higher number if the backup is pretty old and a lot has been hatched since). Proceed to step 7.
  • 6b) In .com's Gen 7 Egg RNG Tool, change the seed to an earlier one you had noted down before you lost track of your current seed. Set the number of frames to 1000 (pick a higher number if the backup is pretty old and a lot has been hatched since).
  1. In the filters, enter the attributes of the Pokémon you just hatched: its gender, ability, Ball, Hidden Power (the lady on the left inside the nursery can tell you that), and most importantly, its nature. If you know some of its IVs for sure (for example, you will know any 0 (No Good), 30 (Fantastic) or 31 (Best) from the IV Judge), lock them in as well. Click "Search"/"Calculate".
  2. Try to find the one frame that precisely corresponds to your Pokémon. There should not be many, but if there are more than one, look at which IVs got passed by which parent by looking at the IV color: when blue, it's the male's, and when red/pink, it's the female's. Compare this to what you noted on step 5 and find the one that matches. As the ultimate test, look at the wildcard IV and make sure the number matches the rating it had (since the judge doesn't give an exact number, you may have to settle for an approximation, but it should be good enough to know whether it makes sense or not).
  3. Once you found the one frame that matches your hatchling, breathe a sigh of relief; you found your lost seed! Set the seed associated to that frame as your current seed, back it up or note it down, then soft-reset to be brought back to that seed (the state you were in at step 3). Alternatively, you can look at the number of advancements of that frame and calculate what frame you have currently reached to avoid soft-resetting.

If you couldn't find any match, you may broaden the number of frames you searched for or try going with an even earlier backup. Make sure there isn't a single error with the parent information or the filters you set ("Masuda Method" needs to be checked if you are using a foreign parent, for example). When properly applied, this method should always be able to find your current seed.

4.2. Ball inheritance mechanics

Generation 7 has made it easier than ever to pass down the Poké Ball you want during breeding. When doing Egg RNG, being aware of these mechanics is useful for picking which parents you should be using to get the Ball you want, so here are the basics:

  • A male and female of the same species (same Pokédex number) bred together have an equal chance of passing down their Ball to the offspring;
  • When a male and female of different species are bred together, the female will always pass down the Ball;
  • A Pokémon of any gender (including genderless) will pass down their Ball when bred with Ditto;
  • Cherish and Master Balls can never be passed down, and will result in a regular Poké Ball.

4.3. Breeding for specific Hidden Power types

This section is not a guide to breeding specific Hidden Power types, but rather a handy list of IV spreads you may want to aim for when doing Egg RNG. They are the most common spreads used in competitive battling, ordered by popularity:

Hidden Power Chart

Type Special Attacker Mixed Attacker Special Trick Room Mixed Trick Room
Ice-type 31/0/30/31/31/31 30/31/30/31/31/31 31/1/31/31/31/0 31/31/31/31/31/0
Fire-type 31/0/31/30/31/30 31/30/31/30/31/30 31/0/31/30/31/0 31/30/31/30/31/0
Ground-type 31/0/31/30/30/31 31/31/31/30/30/31 30/0/30/31/30/0 30/30/30/31/30/0
Grass-type 31/0/31/30/31/31 31/30/31/30/31/31 31/0/31/30/31/1 31/30/31/30/31/1
Electric-type 31/1/31/30/31/31 31/31/31/30/31/31 31/0/30/31/31/0 30/31/30/31/31/0
Fighting-type 31/0/30/30/30/30 31/31/30/30/30/30 31/0/30/30/30/0 31/31/30/30/30/0
Ghost-type 31/0/31/31/30/31 31/31/30/31/30/31 31/0/31/31/30/1 31/31/30/31/30/1
Rock-type 31/0/30/31/30/30 31/31/30/31/30/30 31/0/30/31/30/0 31/31/30/31/30/0
Flying-type 30/0/30/30/30/31 30/30/30/30/30/31 31/0/31/30/30/0 31/31/31/30/30/0
Water-type 31/0/30/30/31/31 31/30/30/30/31/31 31/1/31/30/31/0 31/31/31/30/31/0
Poison-type 31/0/30/30/30/31 31/31/30/30/30/31 31/0/30/30/30/1 31/31/30/30/30/1
Psychic-type 31/0/31/31/31/30 30/31/31/31/31/30 31/0/31/31/31/0 30/31/31/31/31/0
Steel-type 31/1/31/31/30/31 31/31/31/31/30/31 31/0/30/30/31/0 31/30/30/30/31/0
Bug-type 31/0/30/31/30/31 31/30/30/31/30/31 31/0/31/31/30/0 31/31/31/31/30/0