PKHeX/PKHeX.Core/Legality/RNG
Kurt 1d5f929981 Fix shiny check behavior for XD nonshadows
XD compares the player TSV against the non-shadow members, which is unnecessary but does result in them being able to cause shiny skips.

Update the VerifyNPC method to remove tsv check, as it's just repeating the logic we've done in the lock generator.

Added a test method that can be stepped through; compare the team results manually since they aren't exposed for interaction.

Closes #2751 , big thanks to @ijuintekka for being so detailed in their investigation/report!

Co-Authored-By: ijuintekka <ijuintekka@users.noreply.github.com>
2020-03-11 19:18:58 -07:00
..
Frame Use enum for species comparisons 2019-12-08 17:39:19 -08:00
Locks Fix shiny check behavior for XD nonshadows 2020-03-11 19:18:58 -07:00
MethodFinder.cs Use enum for species comparisons 2019-12-08 17:39:19 -08:00
PIDGenerator.cs Update Random to be a bit more thread safe 2020-01-25 21:49:52 -08:00
PIDIV.cs PKHeX.Core Nullable cleanup (#2401) 2019-10-16 18:47:31 -07:00
PIDType.cs Add recognition for Method 3 encounters 2019-06-19 19:15:06 -07:00
PIDTypeInfo.cs Add recognition for Method 3 encounters 2019-06-19 19:15:06 -07:00
RaidRNG.cs Verify full raid result with known seed 2020-01-23 00:11:07 -08:00
RNG.cs PKHeX.Core Nullable cleanup (#2401) 2019-10-16 18:47:31 -07:00
Xoroshiro128Plus.cs Verify full raid result with known seed 2020-01-23 00:11:07 -08:00