PKHeX/Tests/PKHeX.Core.Tests/Legality
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
..
Illegal Provide min level to evochain fetch 2019-07-02 08:34:28 -07:00
Legal Flute boost/decrease 3->4 2020-02-03 18:40:31 -08:00
LearnabilityTests.cs Make parsing flexible / diacritic insensitive 2019-03-18 18:09:48 -07:00
LegalityData.cs Handle nullable field check 2020-01-12 18:12:31 -08:00
LegalityRules.cs Split encounter areas, relocate slot finding to obj 2019-09-12 23:20:52 -07:00
LegalityTests.cs Misc tweaks 2020-01-16 23:22:54 -08:00
RaidTests.cs Verify full raid result with known seed 2020-01-23 00:11:07 -08:00
ShadowTests.cs Fix shiny check behavior for XD nonshadows 2020-03-11 19:18:58 -07:00