PKHeX/Tests/PKHeX.Core.Tests/Legality
Kurt 7fc8001806 Continued refactoring
EncounterTrade: don't init Location to -1; keep as default 0 and use that as the pivot for default met location. Move Fateful property to the sub-type that uses it (EncounterTrade4, for Ranch).
Move some EncounterStatic->PKM logic that is per-type to the associated type overloaded methods. Rearrange order of properties to be more consistent with interfaces
Gen3: Initialize some classes without using post-constructor setters. The `init` setter functionality coming in c#9 won't be usable as the net46 runtime/netstandard2 doesn't support it on current previews. Do it this way so we can explicity initialize some required properties rather than apply version on a second iteration.
2020-09-13 14:40:10 -07:00
..
Illegal Provide min level to evochain fetch 2019-07-02 08:34:28 -07:00
Legal Update test case for g4 fr egg name 2020-08-26 13:36:13 -07: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 Continued refactoring 2020-09-13 14:40:10 -07: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