PKHeX/Tests/PKHeX.Core.Tests/Legality/Legal
Kurt dcc0e79435
Evotree: Evolution Traversal Enhancements (#3936)
Like move validation, evolutions are the earliest thing we wish to traverse when determining what encounters may have originated the current Pokémon. To determine the permitted species-form-levels a Pokémon could originate with, we must devolve a Pokémon by traveling down-generation to origin. Once we have an encounter, we can then evolve it to the current species, traversing upwards from origin to the current format.
2023-07-05 21:14:09 -07:00
..
General Evotree: Evolution Traversal Enhancements (#3936) 2023-07-05 21:14:09 -07:00
Generation 1 Only Check catchrate tradeback separately 2022-06-02 18:32:22 -07:00
Generation 1 Tradeback Port tests to .Net Core (#2156) 2018-11-06 15:25:35 -08:00
Generation 2 Allow emitting Crystal eggs for location-less pk2's 2022-09-24 18:07:41 -07:00
Generation 3 Handle gen3 mismatched ability 2021-03-20 11:22:56 -07:00
Generation 4 Check static as-egg locations accurately 2021-05-21 13:57:07 -07:00
Generation 4 GroundTile Finish renaming EncounterType->GroundTile 2021-07-03 23:25:09 -07:00
Generation 4 Transfer Revise rotom form check 2022-09-18 17:07:43 -07:00
Generation 5 Check static as-egg locations accurately 2021-05-21 13:57:07 -07:00
Generation 6 Refactoring some IEncounterable-type'd object initialization and original-generation evo chain (#2974) 2020-08-21 16:35:49 -07:00
Generation 6 Static Check static as-egg locations accurately 2021-05-21 13:57:07 -07:00
Generation 7 Static Check static as-egg locations accurately 2021-05-21 13:57:07 -07:00
Generation 7 Transfer Fix bad test case data 2021-01-01 10:51:50 -08:00
Generation 7 Wild Update lgpe route20 lapras level range 2022-02-04 00:53:29 -08:00
Generation 8 Evotree: Evolution Traversal Enhancements (#3936) 2023-07-05 21:14:09 -07:00