diff --git a/PKHeX/Legality/Core.cs b/PKHeX/Legality/Core.cs index 065118bfd..eccd9bdfa 100644 --- a/PKHeX/Legality/Core.cs +++ b/PKHeX/Legality/Core.cs @@ -1162,7 +1162,7 @@ private static IEnumerable getValidMoves(PKM pkm, GameVersion Version, IEnu } foreach (DexLevel evo in vs) - r.AddRange(getMoves(pkm, evo.Species, evo.Level, evo.Form, moveTutor, Version, LVL, Tutor, Machine, Generation, MoveReminder)); + r.AddRange(getMoves(pkm, evo.Species, evo.Level, pkm.AltForm, moveTutor, Version, LVL, Tutor, Machine, Generation, MoveReminder)); if (pkm.Format <= 3) return r.Distinct().ToArray();