From 3f80d07b6f31f04feab43a82cb831bdc010d522f Mon Sep 17 00:00:00 2001 From: javierhimura Date: Mon, 27 Feb 2017 19:50:16 +0100 Subject: [PATCH] Remove gen 2 moves above max moves in gen 1 for moves learned in gen 2 by tradeback pokemon --- PKHeX/Legality/Core.cs | 2 ++ 1 file changed, 2 insertions(+) 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: