diff --git a/PKHeX.Core/Legality/Core.cs b/PKHeX.Core/Legality/Core.cs index ef2486932..82bc70434 100644 --- a/PKHeX.Core/Legality/Core.cs +++ b/PKHeX.Core/Legality/Core.cs @@ -2149,6 +2149,8 @@ internal static IEnumerable GetTutorMoves(PKM pkm, int species, int form, b moves.Add(57); break; case 2: + if (!AllowGen2Crystal(pkm)) + break; info = PersonalTable.C[species]; moves.AddRange(Tutors_GSC.Where((t, i) => info.TMHM[57 + i])); goto case 1;