This section of the guide aims to provide a worked example for how to RNG abuse Arceus. Ensure that the Autosave is disabled and that you have a full team of 6 Pokemon before beginning this portion of the guide. This provides a safety net for failed targets and makes it easier to check results using PokeViewer.
You will need to calculate the rough delay for this encounter. The term 'delay' refers to how long it takes for the Pokemon to generate after the final A Press. Defeating Arceus may be difficult at first, so the delay calculation process can also be used to become familiar with how to win the boss battle.
Home button (⌂)
.Bots
tab) and select EncBotRNGMonitorLA
from the dropdown menu on the right.Add
to add the bot to the list of active bots. Press the Start All
button.Logs
tab, this will be automatically copied to clipboard.Box View
function, find the Arceus inside your boxes and take note of the PID. This is necessary to find the exact frame that generated the Pokemon.CTRL+F
).The "delay" for this boss battle is variable, for this reason it is recommended to repeat this process a few times to see which delay you are most commonly experiencing.
After following the delay calculation steps and searching for the PID of the encountered Arceus, we find that it was generated on frame 34. Therefore, our delay for this attempt is 34. After 5 attempts, we have the following delay values:
Attempt | Delay Value |
---|---|
Attempt 1 | 34 |
Attempt 2 | 36 |
Attempt 3 | 40 |
Attempt 4 | 40 |
Attempt 5 | 37 |
This means a safe delay value to target in future attempts is 34-40. The delay values shown here are based on how quickly I was mash through the final screen before Arceus was generated; your values may vary depending on how quickly you are able to mash the A button to generate Arceus.
After finding your delay range, take note of the most common value for future attempts. You will now need to set your search filters to match your desired target.
Figure 2 - Setting Search FiltersIn this example, the filters are configured to search for any Arceus with 6 perfect IVs (31/31/31/31/31/31). You can further customize the filters if desired, such as specifying a particular nature or optimizing for 0 IV values, such as 0 Attack.
After setting your search filters, add EncBotCopySeedLA
to the list of active bots, then start. Paste your seed into the script to begin searching for targets. If you do not find a suitable target, reset the game to refresh your seed and try again.
Great! We discovered a 6IV Hardy Arceus after 18,241 advances within a cluster of 4. A cluster refers to a group of frames that produce the same end result; the larger the cluster, the greater the chances of hitting the correct target frame.
Now, we need to advance close to our target frame. Monitor your RNG state by running EncBotRNGMonitorLA
in Moarencounterbots; this will track the number of advancements that occur in real time.
The RNG state at the Spear Pillar advances at a slow rate. Moving to a more populated area allows you to advance the RNG state much more quickly. In the example image above, the player is standing next to a large body of water in an area densely populated with Pokemon.
Consider leaving Spear Pillar and heading to a location where the RNG state advances more rapidly if you need to cover a large amount of frame advancements. If you have moved locations, make sure to leave enough time to reposition yourself to avoid overshooting your target frame.
If it takes you roughly 3,000 frames to get back to Spear Pillar from your position, and roughly 7,000 frames to defeat Arceus, start to head back to Spear Pillar at roughly 10,000 frames away from your target, leave enough time to reposition yourself to avoid overshooting!
We are now back at Spear Pillar and 6,255 frames away from the target, it can take up to 10,000 advances to defeat the Arceus boss on average, it is recommended to check how long it takes you to win, as any time during or after the Arceus battle will advance the RNG state slowly.
On average it takes me 5,000-7,000 frames to defeat the boss, so there is enough time to defeat it and position myself on the screen of the final A press and ultimately to avoid overshooting the target frame.
Figure 6 - Screen Of Final Button PressGet to the screen of the final A press (pictured above), and let EncBotRNGMonitorLA
run until the logs show that you are close to the target frame. After doing so, press the Home button (⌂)
to freeze the RNG state, you will now need to remove and re-add the bot, then start it again to begin monitoring the seed from advance 0.
Paste the new seed into the script and take note of the new target frame, keep the game on the Home menu after doing so, you will now need to prepare to hit your target.
Figure 7 - Hitting The Target FrameAfter searching for our target using the script once more, we can now see that the target is on advance 217. Earlier, the calculated delay is roughly ~36, this means that once we have reached frame ~182, we have advanced the seed to the correct point and can begin mashing the A button
as quickly as possible.
x (earliest target frame) - y (delay) = z (frame to press A)
You can inspect the Arceus using PokeViewer.NET Box Viewer to confirm that the correct target has been hit.
Figure 8 - Result FoundWe hit our target frame and have secured a Arceus with 6 perfect IVs! That's all there is to it!