From 2840e46cb5b9733a441d38bc6b9613333a542462 Mon Sep 17 00:00:00 2001 From: Eskuero Date: Sun, 8 May 2016 23:56:08 +0200 Subject: [PATCH] Add Smeargle exception This boy can learn any HM move through Sketch so any memory regarding HMs is legal for him. --- Legality/Checks.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Legality/Checks.cs b/Legality/Checks.cs index 843f53562..6ff33d778 100644 --- a/Legality/Checks.cs +++ b/Legality/Checks.cs @@ -652,7 +652,7 @@ private LegalityCheck verifyCommonMemory(int handler) break; } int matchingMoveMemory = Array.IndexOf(Legal.MoveSpecificMemories[0], m); - if (matchingMoveMemory != -1 && !Legal.isValidMachineMove(pk6, Legal.MoveSpecificMemories[1][matchingMoveMemory])) + if (matchingMoveMemory != -1 && pk6.Species != 235 && !Legal.isValidMachineMove(pk6, Legal.MoveSpecificMemories[1][matchingMoveMemory])) { return new LegalityCheck(Severity.Invalid, resultPrefix + "Memory: Species cannot learn this move."); }