Ignore fateful as xk3 if not a shadow

Duking etc trades
Closes #1970
This commit is contained in:
Kurt
2018-05-27 07:00:07 -07:00
parent f7a61cf72c
commit 98895bd365

View File

@@ -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