From 3a6bff11c9cfa8bd05b8881ef1ecc83c0fd5eaa1 Mon Sep 17 00:00:00 2001 From: Kurt Date: Thu, 28 Jan 2021 18:08:13 -0800 Subject: [PATCH] Fix relearn move check for gen6+ Probably should rewrite some sections of the current move verifier; lots of old code with illogical paths --- PKHeX.Core/Legality/Structures/CheckMoveResult.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PKHeX.Core/Legality/Structures/CheckMoveResult.cs b/PKHeX.Core/Legality/Structures/CheckMoveResult.cs index 38aca3796..a26502449 100644 --- a/PKHeX.Core/Legality/Structures/CheckMoveResult.cs +++ b/PKHeX.Core/Legality/Structures/CheckMoveResult.cs @@ -39,7 +39,7 @@ /// /// Indicates if the source of the move was validated from the /// - public bool IsRelearn => Source == MoveSource.Relearn; + public bool IsRelearn => Source == MoveSource.Relearn || (Source == MoveSource.EggMove && Generation >= 6); /// /// Checks if the Move should be present in a Relearn move pool (assuming Gen6+ origins).