PKHeX/PKHeX.Core/Legality
Kurt a07549f013 Extract sketch valid check
GetCanKnowMove should be checking for Smeargle knowing thousand arrows/waves.
GetNeededMoves should also return 1ka/1kw for needed moves, and then no encounters.

All uses of InvalidSketch are behind that method, so any future Smeargle modifications (like sketching a dummied move) will be checked (yay BDSP considerations).
2021-06-06 23:36:59 -07:00
..
Areas Minor tweaks 2021-06-03 12:04:19 -07:00
Encounters Extract sketch valid check 2021-06-06 23:36:59 -07:00
Enums Add case for special headbutt slots 2021-03-11 20:52:00 -08:00
Evolutions Enhance debugging obj->ToString indications for evo checks 2021-06-06 11:49:41 -07:00
Formatting Minor tweaks 2021-06-03 12:04:19 -07:00
Learnset Add Breeding move ordering logic, and use in legality analysis (#3183) 2021-04-04 18:30:01 -07:00
Moves Use range/index 2021-05-14 15:30:55 -07:00
Restrictions Fix namespaces 2021-06-06 23:34:15 -07:00
RNG Force shiny state of raids 2021-06-03 17:50:48 -07:00
Structures Show shiny state of encounter in db 2021-05-18 10:36:45 -07:00
Tables Extract sketch valid check 2021-06-06 23:36:59 -07:00
Verifiers Extract sketch valid check 2021-06-06 23:36:59 -07:00
BinLinker.cs Minor tweaks 2021-05-18 16:16:48 -07:00
Breeding.cs Eggs: explicitly pass generation instead of calculating 2021-04-17 20:09:02 -07:00
BulkAnalysis.cs More tweaks 2021-02-19 10:52:26 -08:00
BulkGenerator.cs Unify concepts with different names 2020-12-10 20:42:30 -08:00
Core.cs Refactoring 2021-02-03 11:33:09 -08:00
LegalityAnalysis.cs Update LegalityAnalysis.cs 2021-04-28 18:22:39 -07:00
LegalityAnalyzers.cs Add more xmldoc / enum clean 2021-03-14 11:28:46 -07:00
MoveList.cs Clean up know-move-evolution checks 2021-05-15 21:41:04 -07:00
MoveListSuggest.cs Eggs: explicitly pass generation instead of calculating 2021-04-17 20:09:02 -07:00