diff --git a/PKHeX/Legality/Core.cs b/PKHeX/Legality/Core.cs index 850ae5051..448118cd4 100644 --- a/PKHeX/Legality/Core.cs +++ b/PKHeX/Legality/Core.cs @@ -1476,6 +1476,8 @@ private static IEnumerable getMoves(PKM pkm, int species, int lvl, int form } if (moveTutor) r.AddRange(getTutorMoves(pkm, species, form, specialTutors, Generation)); + if (pkm.Format == 1) //tradeback gen 2 -> gen 1 + r = r.Where(m => m <= MaxMoveID_1).ToList(); break; } case 6: