From 98895bd365ee402cc80edc7c7c8152eefa638bd2 Mon Sep 17 00:00:00 2001 From: Kurt Date: Sun, 27 May 2018 07:00:07 -0700 Subject: [PATCH] Ignore fateful as xk3 if not a shadow Duking etc trades Closes #1970 --- PKHeX.Core/Legality/Checks.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PKHeX.Core/Legality/Checks.cs b/PKHeX.Core/Legality/Checks.cs index c839383a2..566426d54 100644 --- a/PKHeX.Core/Legality/Checks.cs +++ b/PKHeX.Core/Legality/Checks.cs @@ -2419,7 +2419,7 @@ private void VerifyFatefulIngameActive() if (pkm.Version == 15 && pkm is XK3 xk3 && Info.WasXD) { // can't have fateful until traded away, which clears ShadowID - if (xk3.FatefulEncounter && xk3.ShadowID != 0) + if (xk3.FatefulEncounter && xk3.ShadowID != 0 && EncounterMatch is EncounterStaticShadow) AddLine(Severity.Invalid, V325, CheckIdentifier.Fateful); return; // fateful is set when transferred away