From 32a83c16f122d1178f822bf42495369d55e8ae34 Mon Sep 17 00:00:00 2001 From: Kurt Date: Mon, 11 Jun 2018 08:13:50 -0700 Subject: [PATCH] Add egg relearn/move sequence match check #1994 --- PKHeX.Core/Legality/Checks.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/PKHeX.Core/Legality/Checks.cs b/PKHeX.Core/Legality/Checks.cs index 170b07419..6bfd4e5ac 100644 --- a/PKHeX.Core/Legality/Checks.cs +++ b/PKHeX.Core/Legality/Checks.cs @@ -2426,6 +2426,9 @@ private void VerifyMiscEggCommon() HatchCycles = pkm.PersonalInfo.HatchCycles; if (pkm.CurrentFriendship > HatchCycles) AddLine(Severity.Invalid, V374, CheckIdentifier.Egg); + + if (pkm.Format >= 6 && EncounterMatch is EncounterEgg && !pkm.Moves.SequenceEqual(pkm.RelearnMoves)) + AddLine(Severity.Invalid, string.Format(V343, string.Join(", ", GetMoveNames(pkm.Moves))), CheckIdentifier.Egg); } private void VerifyFatefulMysteryGift(MysteryGift g) {