diff --git a/PKHeX.Core/Legality/Encounters/Verifiers/VerifyCurrentMoves.cs b/PKHeX.Core/Legality/Encounters/Verifiers/VerifyCurrentMoves.cs index 1bd209271..45e586fb2 100644 --- a/PKHeX.Core/Legality/Encounters/Verifiers/VerifyCurrentMoves.cs +++ b/PKHeX.Core/Legality/Encounters/Verifiers/VerifyCurrentMoves.cs @@ -579,7 +579,7 @@ private static void ParseShedinjaEvolveMoves(PKM pkm, IList res for (int m = 0; m < 4; m++) { - if (m == move) + if (m != move) continue; if (res[m].Source != MoveSource.LevelUp) continue; diff --git a/Tests/PKHeX.Tests/Legality/Illegal/Moves/292 - SHEDINJA - 4E10A0E852EE (two Ninjask Moves).pk3 b/Tests/PKHeX.Tests/Legality/Illegal/Moves/292 - SHEDINJA - 4E10A0E852EE (two Ninjask Moves).pk3 new file mode 100644 index 000000000..4a8136ac6 Binary files /dev/null and b/Tests/PKHeX.Tests/Legality/Illegal/Moves/292 - SHEDINJA - 4E10A0E852EE (two Ninjask Moves).pk3 differ diff --git a/Tests/PKHeX.Tests/Legality/Legal/General/292 - SHEDINJA - 4889A0E852EE.pk3 b/Tests/PKHeX.Tests/Legality/Legal/General/292 - SHEDINJA - 4889A0E852EE.pk3 new file mode 100644 index 000000000..4716418d6 Binary files /dev/null and b/Tests/PKHeX.Tests/Legality/Legal/General/292 - SHEDINJA - 4889A0E852EE.pk3 differ