PKHeX/PKHeX.Core/Legality/Encounters/Verifiers
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
..
EncounterVerifier.cs Minor perf improvements 2021-03-30 18:51:53 -07:00
EvolutionVerifier.cs Clean up know-move-evolution checks 2021-05-15 21:41:04 -07:00
GenerationTraversal.cs Extract generation traversal list fetch to static class 2021-04-17 13:09:09 -07:00
MysteryGiftRestriction.cs Minor clean 2020-01-05 18:46:30 -08:00
MysteryGiftVerifier.cs Unify concepts with different names 2020-12-10 20:42:30 -08:00
VerifyCurrentMoves.cs Extract sketch valid check 2021-06-06 23:36:59 -07:00
VerifyRelearnMoves.cs Unroll some loops, reduce allocations a little for hacked eggs 2021-04-17 13:13:03 -07:00