From b63e444e154b7bbb7bad01f7382a65a855a683e0 Mon Sep 17 00:00:00 2001 From: Kurt Date: Sun, 8 Oct 2017 14:48:35 -0700 Subject: [PATCH] Add hatch location check for static egg gifts to match mysterygift check --- PKHeX.Core/Legality/Encounters/EncounterVerifier.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/PKHeX.Core/Legality/Encounters/EncounterVerifier.cs b/PKHeX.Core/Legality/Encounters/EncounterVerifier.cs index 4899321a4..254283cbc 100644 --- a/PKHeX.Core/Legality/Encounters/EncounterVerifier.cs +++ b/PKHeX.Core/Legality/Encounters/EncounterVerifier.cs @@ -308,6 +308,12 @@ private static CheckResult VerifyEncounterStatic(PKM pkm, EncounterStatic s) return new CheckResult(Severity.Invalid, V74, CheckIdentifier.RelearnMove); // not gift egg break; } + if (s.EggEncounter && !pkm.IsEgg) // hatched + { + var hatchCheck = VerifyEncounterEgg(pkm, null); + if (!hatchCheck.Valid) + return hatchCheck; + } return new CheckResult(Severity.Valid, V75, CheckIdentifier.Encounter); }