Check legality parse before checking relearn result

closes #1904
This commit is contained in:
Kurt 2018-04-21 16:42:45 -07:00
parent 79f1c780f9
commit 2ed003d668

View File

@ -329,7 +329,7 @@ public static void ApplySetDetails(this PKM pk, ShowdownSet Set)
pk.SetRandomEC();
var legal = new LegalityAnalysis(pk);
if (legal.Info.Relearn.Any(z => !z.Valid))
if (legal.Parsed && legal.Info.Relearn.Any(z => !z.Valid))
pk.RelearnMoves = pk.GetSuggestedRelearnMoves(legal);
}