diff --git a/PKHeX.Core/Legality/Encounters/Generator/EncounterMovesetGenerator.cs b/PKHeX.Core/Legality/Encounters/Generator/EncounterMovesetGenerator.cs index 47806b9d1..43b4035b2 100644 --- a/PKHeX.Core/Legality/Encounters/Generator/EncounterMovesetGenerator.cs +++ b/PKHeX.Core/Legality/Encounters/Generator/EncounterMovesetGenerator.cs @@ -139,7 +139,7 @@ private static IEnumerable GetMovesForGeneration(PKM pk, IReadOnlyList moves = Legal.GetValidMoves(pk, dl, generation); if (generation >= 8) { - var evo = dl[0]; + var evo = dl[dl.Count - 1]; var shared = MoveEgg.GetEggMoves(pk, evo.Species, evo.Form, GameVersion.SW); moves = moves.Concat(shared); }