diff --git a/PKHeX.Core/Legality/Structures/EvolutionTree.cs b/PKHeX.Core/Legality/Structures/EvolutionTree.cs index e49e4d5a5..0d77999e7 100644 --- a/PKHeX.Core/Legality/Structures/EvolutionTree.cs +++ b/PKHeX.Core/Legality/Structures/EvolutionTree.cs @@ -690,7 +690,7 @@ public IEnumerable GetExplicitLineage(PKM pkm, int maxLevel, bool skip private static void UpdateMinValues(IReadOnlyCollection dl, EvolutionMethod evo) { var last = dl.Last(); - if (evo.Level == 0) // Evolutions like elemental stones, trade, etc + if (evo.Level == 0 || !evo.RequiresLevelUp) // Evolutions like elemental stones, trade, etc { if (!evo.RequiresLevelUp) last.MinLevel = 1;