diff --git a/PKHeX/MainWindow/Main.cs b/PKHeX/MainWindow/Main.cs index 2a1212dbc..a2a5aeec4 100644 --- a/PKHeX/MainWindow/Main.cs +++ b/PKHeX/MainWindow/Main.cs @@ -1869,6 +1869,12 @@ private void clickMoves(object sender, EventArgs e) else if (sender == GB_RelearnMoves) { int[] m = Legality.getSuggestedRelearn(); + if (!pkm.WasEgg && !pkm.WasEvent && !pkm.WasEventEgg && !pkm.WasLink) + { + var encounter = Legality.getSuggestedMetInfo(); + if (encounter != null) + m = encounter.Relearn; + } if (pkm.RelearnMoves.SequenceEqual(m)) return;