PKHeX/PKHeX.Core/Legality/Verifiers
Lusamine 4e398322b0
More memory legality checks (#3256)
* Add more memory legality checks

Includes the following new memory checks:
- 4: met in link-trade, allows all possible genlocs except dangerous place
- 7: successful fishing, allows fishable species in gen 6 and 8
- 9: paying attention to another mon, allows only available species for gen 8
- 29: encountering legendary Pokémon, only seen on Zacian, Zamazenta, Calyrex so far
- 32: riding a bike, only in genlocs where biking is possible
- 75: taken to Nursery and placed with a mon, allows only available species for gen 8

Unstubs lotto check and applies it to gen 6.

Co-Authored-By: Skadiv <62726360+Skadiv@users.noreply.github.com>
Co-Authored-By: Matt <17801814+sora10pls@users.noreply.github.com>

* Loto-ID only has one t

* Crown Shrine has another genloc outside

* Consistent Loto name for array

Co-authored-by: Skadiv <62726360+Skadiv@users.noreply.github.com>
Co-authored-by: Matt <17801814+sora10pls@users.noreply.github.com>
2021-09-12 12:01:45 -07:00
..
Ability Add IFixedAbilityNumber, hide vivillon region flags 2021-09-06 18:11:32 -07:00
Ball
Ribbons
ConsoleRegionVerifier.cs
ContestStatVerifier.cs
CXDVerifier.cs
EffortValueVerifier.cs
FormVerifier.cs Minor fixes 2021-09-06 18:04:14 -07:00
GenderVerifier.cs
GroundTileVerifier.cs
HistoryVerifier.cs
HyperTrainingVerifier.cs
IndividualValueVerifier.cs
ItemVerifier.cs
LanguageVerifier.cs
LevelVerifier.cs
MarkVerifier.cs
MedalVerifier.cs
MemoryVerifier.cs More memory legality checks (#3256) 2021-09-12 12:01:45 -07:00
MiscVerifier.cs
NHarmoniaVerifier.cs
NicknameVerifier.cs
ParseSettings.cs Change defunct gen8 location memory setting to check 1% 2021-08-29 13:09:26 -07:00
PIDVerifier.cs Add properties for cleaner interaction 2021-09-07 15:31:54 -07:00
TrainerNameVerifier.cs
TransferVerifier.cs
Verifier.cs