Sword/Shield Max Raid RNG manipulation is used to select for specific characteristics of Pokémon found in raid battles. It is possible to predict values such as IVs, Nature, Shiny status, Size (Jumbo/Teensy Mark in SV), and Gender. The Pokémon species and raid star count cannot be manipulated, but we can randomly reroll them until the desired target is achieved.
Note that it is only possible to manipulate encounters found inside Max Raid dens; it is NOT POSSIBLE to manipulate the details of Pokémon found in Dynamax Adventures.
Each raid has a randomly-assigned "raid seed" that determines the traits of the Pokémon inside a den. Every day that passes advances the den seed by 1 in a predictable manner, making RNG abuse entirely possible via "date skipping". We can simply skip the required number of days to reach a desired seed.
Luxray
and extract the contents of the download to the root of your Switch SD card.sys-botbase
and extract the contents of the download to the root of your Switch SD card.ldn_mitm
and extract the contents of the download to the root of your Switch SD card.PokeFinder
for your operating system into a fresh, empty folder on your computer. You should download the zip file ending in -win
for Windows, -macOS
for Mac, and -linux
for Linux.If you do not have a PC and are unable to run PKHeX and LiveHeX, you can consider CaptureSight to check and monitor your seeds. This is a Tesla overlay that is installed on your Switch.
CaptureSight will not be covered on this guide, so refer to the GitHub repository above for installation, usage, and troubleshooting. Keep in mind that CaptureSight interferes with programs that rely on sys-botbase, so you will need to reboot the console each time you want to switch over.
L
+ R
+ L-Stick
(Booting LAN, LAN enabled). You will not have a 420000000010
folder in the atmosphere/contents
directory since the outdated sys-module will crash Atmosphère.
Figure 1 - PokeFinder Overview
PokeFinder launches as a small window with a separate tab for each generation and multiple buttons on each tab. Select the Gen 8
tab and click the Raid
button to open a larger window titled Gen 8 Raids
. For the purposes of this guide, the Gen 8 Raids
window will be referred to as the "main window." Here, we can configure the program to search raids and calculate upcoming advances based on user-defined search criteria.
It is important to a set up a basic PokeFinder profile. For Max Raids, only the game version is necessary. This allows PokeFinder to display the correct version-exclusive species details for your game's raid dens. Everything else is optional and will NOT affect raid predictions. Select your profile in the dropdown menu at the top of the main window after creation.
Pokémon found in Max Raid battles always have the same shiny status for all participants. For the game to do this, the raid seed generates a PID and a fake trainer's TID/SID. If the PID is shiny for the fake trainer, it will be shiny for everyone, and if it is nonshiny for the fake trainer, it will be nonshiny for everyone. After each participant captures the Pokémon, its PID is modified for the player's TID/SID to ensure that the original shiny status is maintained. This is why entering your correct TID/SID into your PokeFinder profile is NOT required.
However, if you enter correct IDs into your profile, the PID will be calculated based on your TID/SID. This is useful for trading communities that require proof that the Pokémon was obtained through legitimate means since the PID will be correct in the search table.
View
a self-obtained Pokémon.Before you continue, you should understand the difference between stock raid dens and event dens.
Stock raid dens are location-specific, and their beams can either be red (Common/Normal) or purple (Rare). These raid dens are always available, even if you have not connected online. You can see what appears in each location using Serebii's Max Raid Battle Dens page.
Event dens are obtained by connecting online to receive the Wild Area News. These dens appear anywhere on the map and contain unique tables of available Pokémon for a limited time. These raid beams are always red. You can see what appeared in each event distribution using Serebii's Max Raid Event Dens page.
In most cases, you should have the final event distribution active in-game. Information about injecting older Wild Area News can be found in this ProjectPokémon tutorial. No further support for Wild Area News injection will be provided in this guide.
Figure 2 - PokeFinder Den Map
In this section, you will learn how to find the Den ID for your chosen raid den. The Den ID is used to identify which Pokémon are available in a stock raid. Later on, we will use it to find the correct raid seed for your den, whether it is a stock den or event den.
On the initial, smaller window that first appears when launching PokeFinder, the navigation menu at the top lists tools used for different games. Under Gen 8 Tools
, there is an option for Den Map
. This tool opens in a subwindow and can be used to find your chosen raid den's ID more easily.
We can match the in-game location of a raid den to its location on PokeFinder's Den Map to find the corresponding Den ID.
Den Map
subwindow on PokeFinder.76: Dusty Bowl
, then the Den ID is 76
, the area is Dusty Bowl
, and the map is Wild Area
.Location
dropdown, select the correct map if you are manipulating a stock den, or Event
if you are manipulating an event den.Den
dropdown, select the Den ID you found earlier if you are manipulating a stock den, or the correct Wild Area News Event if you are manipulating an event den.Rarity
dropdown. This does not matter for event dens.Figure 3 - PKHeX/LiveHeX Overview
LiveHeX is a feature of the Auto-Legality Mod plugin that is used to read the details of Max Raid dens while we are playing the game. We connect to LiveHeX using sys-botbase, a Switch program that was installed earlier.
Options
-> Settings
and set your Blank Save Version
to the game you are playing (Sword or Shield).Y
button to display the local IP address of your console.Tools
-> Auto Legality Mod
-> Open LiveHeX
to open the LiveHeX subwindow.IP:
field and click the Connect
button. If done correctly, your console should now be connected to LiveHeX.Raid
if your raid is located in the Wild Area.RaidArmor
if your raid is located in the Isle of Armor.RaidCrown
if your raid is located in the Crown Tundra.Edit Block
, which will then show details of all the raid dens on the map.Figure 4 - LiveHeX Den ID Confirmation
isActive
is True
.isRare
is True
(purple beam) or False
(red beam).isWishingPiece
is True
.Cancel
button. DO NOT CLICK SAVE.Pressing the Save
button will inject the current seed and any other details back into the Raid Den (very bad). NEVER USE THIS BUTTON TO CLOSE THE RAID PARAMETER SUBWINDOW if you care about the legitimacy of your Pokémon.
Figure 5 - Luxray Overview
Luxray is a Switch tool used for automating the (otherwise tedious) date skipping process. It can be launched from the Switch Homebrew Menu. As mentioned above, the den seed advances by one for each day that passes. Luxray can be used to alter the system clock and make the game believe that a day has passed to advance den seeds.
Upon launching you will be presented with a calculator-style application with three main features:
Date & Time must be synced via the internet in the System Settings
in order to use Luxray.
NTP
or Set
to adjust the clock if you are going out of bounds.
Icon | Weather Condition | Mark | Title |
---|---|---|---|
![]() |
Normal Weather | — | — |
![]() |
Overcast |
![]() |
the Cloud Watcher |
![]() |
Raining |
![]() |
the Sodden |
![]() |
Thunderstorm |
![]() |
the Thunderstruck |
![]() |
Intense Sun |
![]() |
the Parched |
![]() |
Snowing |
![]() |
the Snow Frolicker |
![]() |
Snowstorm |
![]() |
the Shivering |
![]() |
Sandstorm |
![]() |
the Sandswept |
![]() |
Heavy Fog |
![]() |
the Mist Drifter |