Files
PKHeX/PKHeX.Core/Legality/LearnSource
Kurt 0f59fd4c5a Check Egg Move combinations for valid parent chain (#4847)
* Recursive egg chain solver

Supercedes #4444
- Handles Volbeat/NidoranM specific inheritance cases
- Handles Smoochum(female-only) male father search cases
- Allocation free, result struct

Closes #4426

Removed unreachable eggmoves from gs:
no Charm for Bulbasaur
no Charm for Oddish
no Charm for Snorlax
no AuroraBeam for Staryu
no Barrier for Staryu
no Supersonic for Staryu
no LovelyKiss for Smoochum

pass a ref struct storing the result, which updates with transactions to log the verification state during the recursion.

* Print traced chain in verbose report
2026-08-07 11:34:08 -05:00
..