Skip to content

FusionBot v8.3.7

Choose a tag to compare

@Secludedly Secludedly released this 19 Aug 02:06
· 9 commits to main since this release

Rework SWSH AutoOT/Shiny Correlation
v8.3.7

SWSH overworld wild slots (EncounterSlot8) derive both the EC and the PID from a single encounter seed, and PKHeX validates that correlation. It accepts only two PIDs which are the raw seed PID, or the PID the game's forced-shiny formula produces, and that formula always yields Square. AutoOT rebuilds the PID to preserve the original shiny type, so if that type was Star (ShinyXor 1–15), the result is a PID that no seed can produce.

ApplyAutoOT then logs "Pokemon not valid after using Trade Partner Info" and returns the un-modified mon with the bot's configured OT.
Star shinies simply aren't reachable for a SWSH overworld slot under arbitrary trainer IDs. So it can be fixed post-genning, just not by statically preserving the star.

With AutoOT enabled, an explicit "Shiny: Star" on a SWSH wild slot now silently arrives Square. Star is unreachable there.