diff --git a/PKHeX.Core/Legality/Analysis.cs b/PKHeX.Core/Legality/Analysis.cs index fcc5da641..4cde7b2eb 100644 --- a/PKHeX.Core/Legality/Analysis.cs +++ b/PKHeX.Core/Legality/Analysis.cs @@ -370,7 +370,7 @@ public int[] GetSuggestedMoves(bool tm, bool tutor, bool reminder) return MoveLevelUp.GetEncounterMoves(pkm, lvl, ver); } var evos = Info.EvoChainsAllGens; - if (Info.Generation == 1 && pkm.TradebackStatus == TradebackType.Gen1_NotTradeback) + if (pkm.Format >= 7 && Info.Generation == 1 && pkm.TradebackStatus == TradebackType.Gen1_NotTradeback) { // purge vc2 from possible chain evos = (DexLevel[][])evos.Clone();