This section of the guide covers how to RNG abuse the PokeRadar, this can be utilized to achieve high chain lengths to grant IV & Shiny bonuses, or to simply RNG abuse the internal details of a Pokemon in a PokeRadar patch (IVs, Nature, etc). The RNG abuse scripts and bot being used in this guide are created by Lusamine.
It is assumed that you already have access to the PokeRadar, and have aquired Radar Poketch application by visiting Ramanas Park at least once.
SysBot.NET - Moarencounterbots
, then extract the contents into a known location.LINQPad
, then run the installer and go through all the setup instructions.scripts.zip
and extract the contents into the same folder as LINQPad.Your folder structure should look something similar to this image if everything was done correctly. Launch LINQPad and open the script after comfirming the installation was done correctly.
Upon opening each of the scripts in LINQPad, you should see something similar to the above image, these are the raw scripts used for this RNG manipulation. If you are running into issues running either script, do the following:
Query Properties
sub-window.Additional References
tab, click the Add/Browse
buttonPKHeX.Core.dll
, this should be found inside the dlls
file created earlier.Namespace Imports
tab then type PKHeX.Core
.OK
button at the bottom left of the sub-window to confirm these changes.Ensure that the script is being ran as a C# Program
, this is visible in the top bar of the main window. Use Figure 1 as a reference point if you are struggling with leveraging PKHeX.Core.dll.
To easily obtain your current seed at any given point you can use the EncBotCopySeedBS
bot routine in Moarencounterbots. You will need to toggle a few settings in the Hub
tab for use with Lusamine's RNG scripts.
Hub
tab, open the EncounterRNGBS
dropdown menu.Bit128
in the DisplaySeedMode
dropdown menu.MonitorRefreshRate
to 0, this will be needed later.Bots
tab, type the local IP address of the console.EncBotCopySeedBS
and add the bot.Start All
button, your seed will be produced inside the Logs
tab.These seeds can be pasted into the string ram = "0123456789ABCDEF0123456789ABCDEF";
field of the script to search for targets (paste your seed between the two "").
You will need to understand the fundamentals of the PokeRadar, Serebii's BDSP PokeRadar page contains a lot of useful information about chain continuation and shiny odds.
When using the PokeRadar, up to 4 patches of grass will begin to rustle, when the player enters one of the four patches a chain will begin. Higher chains have increased shiny odds, and some specific chain lengths grant flawless IVs.
Chains have a certain percent chance of ending depending on how far away from the player the grass patch was (to a total of 4 tiles), and depending on if you knock out or capture the Pokemon.
By capturing a Pokemon on a tile 4 spaces away from the player (upon initially using the PokeRadar), this grants a 93% chance of keeping the chain alive.
Avoid doing any of the above at any point after starting a chain, as they will cause the chain to immediately break.
You should now have both scripts and Moarencounterbots configured properly, as well as having a basic understanding of PokeRadar mechanics. Choose between the two different types of PokeRadar RNG abuse, and click the button that applies to you.
It is recommended to first learn how to manipulate encounters if you are aiming for high IV targets, then move on to manipulating chain length once you are comfortable enough.
PokeRadar Encounter RNG