Spawner RNG Demonstration


This page provides a worked example of how to effectively RNG manipulate Pokemon that are tied to spawner RNG, if you have made it this far, you should already know which Pokemon you wish to hunt, and have all of the relevant tools set up and ready to use.

Figure 1 - In-Game Setup (Cave)

in-game-setup-1

Figure 2 - In-Game Setup (Overworld)

in-game-setup-1

In-Game - Spawner RNG:

Your in-game setup will vary depending on if your chosen Pokemon is located inside of a cave, or is wandering in the overworld. Follow the images above for an example of good positioning, then save the game after doing so.

  • For Uxie, Mesprit, Azelf, Heatran & Manaphy, stand directly outside the cave enterance (pictured in Figure 1).
  • For Cresselia, Shaymin, Darkrai, Tornadus, Thundurus, Landorus & Enamorus, stand within talking distance of the guard in Jubilife (pictured in Figure 2)

Advancing the RNG state for this type of encounter involves repeatedly knocking out, then respawning the Pokemon. For this reason you should stock up on PokeBalls (to capture the Pokemon), healing items (such as Elixirs and Potions), and throwable items (such as Mud Balls & Sticky Glob), as you cannot leave back to Jubilife after finding a seed.


Figure 3 - SysBot Setup

sysbot-spawner-1

SysBot Setup - Spawner RNG:
SysBot Setup/Settings Toggles:
  1. Launch SysBot.exe, at this point you should already have the mode configured for Legends: Arceus. If you have not yet done this, visit this page.
  2. Type the local IP address of your console into the IP field, your local IP can be found by opening the homebrew menu and pressing the Y button.
  3. Open the Hub tab, then navigate to the EncounterLA dropdown menu, here you can configure the bot based on the Pokemon you are hunting.
  4. Set the OWLegend to the Pokemon you intend to hunt, then set the SearchDepth to the amount of advances you wish to search through.
  5. In the StopConditions dropdown menu, set the IVs/Nature to match your desired Pokemon, close and re-open the program every time you change these settings.
  6. Navigate back to the Bots tab, then open the dropdown menu on the right, select EncBotOWLCheckRNGLA, then click the Add button.

About SearchDepth:

The suggested SearchDepth value will vary depending on the rarity of your Pokemon. You should also consider if your Pokemon respawns immediately or if in-game actions are required to respawn. Keep this in mind when choosing an appropriate SearchDepth value.

Uxie, Mesprit, Azelf, Heatran & Cresselia - These will take roughly 30-60 seconds per advance and will respawn immediately after being defeated.

Manaphy, Shaymin, Darkrai, Tornadus, Thundurus, Landorus & Enamorus - These can take up to 5 minutes per advance and will require in-game actions to respawn them.



Finding A Target Seed


Ensure that the SysBot settings have been configured properly, stopconditions have been set, and you are standing in the correct position in-game before continuing. All of this information can be found above.

After doing this, disconnect all controllers (or attach your joycons) then start the bot, you should now see that the bot has now began to automate the process of searching for a spawner seed.

Figure 4 - Bot Started

sysbot-spawner-2

Based on the settings inside the SysBot Hub tab, the bot has begun searching for an Enamorus within 10 advances that has an attack IV value of 0. The bot will now cycle through Jubilife until a result that meets these conditions has been found.

Figure 5 - Target Found

result-found

The spawner seed and internal details of the Enamorus can be seen inside the Logs tab. This seed can be entered into the Spawner RNG Script to help track your current RNG state if you wish, although this is technically optional as the bot can be restarted at any point to see how many advances remain until you reach your target.

Figure 6 - Spawner RNG Script

spanwer-script-usage

Paste the seed into the Group Seed field at the top of the script (see image), set the search range, and start the search. If configured correctly, the script's search results should match the output produced by the bot. PokeViewer can be used to inspect the details of the Pokémon you are battling and compare them with the script to track your current advance.

Important - If you are searching for Heatran while using the script, you will also need to modify the gender output, located at the top. Change the GenderCompare value to 127 instead of -1. Any other case should have this value set to -1.

Advancing To The Target


This section covers how to advance the RNG state to reach your desired result, the method used to advance the RNG state will vary depending on your desired Pokemon.

Advancement Methods:
Despawns When Defeated:

Tornadus, Thundurus, Landorus, Enamorus, Shaymin & Darkrai

  1. Knockout the legendary, then fly to a campsite.
  2. Sleep 3 times, night -> morning -> evening.
  3. Head to a cave and enter, then save and reboot the game.
  4. Fly back to the legendary and wait for it to respawn.
  5. Repeat from step 1 until the desired frame has been hit.
Note - Tornadus, Thundurus and Darkrai only respawn in certain conditions, Tornadus in a Blizzard, Thundurus in a Thunderstorm, and Darkrai at night.
Forced Capture:

Uxie, Mesprit, Azelf, Heatran & Cresselia

  1. Knockout the legendary.
  2. Click through the menus until you regain control of your character.
  3. Repeat from step 1 until the desired frame has been hit.
Note - All of these Pokemon are located in caves, with the exception of Cresselia, come well prepared to avoid needing to leave the area.
Unique Cases:

Manaphy

  1. Knockout the legendary, then fly to a campsite.
  2. Sleep 3 times, night -> morning -> evening.
  3. Warp to Fire Pit Island and enter the cave, then save and reboot the game.
  4. Fly back to Manaphy's cave, then wait until night time.
  5. Enter the cave, check to see if Manaphy has respawned.
  6. Repeat from step 1 until the desired frame has been hit.
Note - Manaphy is a unique case, it is contained inside a cave but does not immediately respawn. The method used to respawn Manaphy is more akin to the method used for Overworld.

Figure 7 - Target Hit

target-hit-spawner

After advancing the required amount, then engaging in battle with Enamorus, you can use PokeViewer.NET to confirm that the stats of the Pokemon align with what is expected. You can also use the spawner RNG script to figure out exactly what advance you are on if the Pokemon does not match what is expected.

That's all there is to Spawner RNG for Legendary/Mythical Pokemon!