diff --git a/Legality/Core.cs b/Legality/Core.cs index 974d91a32..2f1574ceb 100644 --- a/Legality/Core.cs +++ b/Legality/Core.cs @@ -376,6 +376,8 @@ internal static bool getCanLearnMove(PK6 pk6, int move, int version = -1) } internal static bool getCanKnowMove(PK6 pk6, int move, int version = -1) { + if (pk6.Species == 235 && !Legal.InvalidSketch.Contains(move)) + return true; return getValidMoves(pk6, Version: version, LVL: true, Relearn: true, Tutor: true, Machine: true).Contains(move); }