diff --git a/PKHeX.Core/Legality/Verifiers/MiscVerifier.cs b/PKHeX.Core/Legality/Verifiers/MiscVerifier.cs index 268b47e4c..f5ebc79d6 100644 --- a/PKHeX.Core/Legality/Verifiers/MiscVerifier.cs +++ b/PKHeX.Core/Legality/Verifiers/MiscVerifier.cs @@ -154,10 +154,11 @@ private static void VerifyMiscFatefulEncounter(LegalityAnalysis data) if (w.IsEgg) { // Eggs hatched in RS clear the obedience flag! + // Hatching in Gen3 doesn't change the origin version. if (pkm.Format != 3) return; // possible hatched in either game, don't bother checking - if (pkm.Met_Location <= 087) // hatched in RS - break; // ensure fateful is not active + if (pkm.Met_Location <= 087) // hatched in RS or Emerald + return; // possible hatched in either game, don't bother checking // else, ensure fateful is active (via below) } VerifyFatefulIngameActive(data);