diff --git a/PKHeX.Core/Legality/Verifiers/TrainerNameVerifier.cs b/PKHeX.Core/Legality/Verifiers/TrainerNameVerifier.cs index a94faeb34..7b9527c41 100644 --- a/PKHeX.Core/Legality/Verifiers/TrainerNameVerifier.cs +++ b/PKHeX.Core/Legality/Verifiers/TrainerNameVerifier.cs @@ -59,7 +59,10 @@ public override void Verify(LegalityAnalysis data) if (pkm.VC) VerifyOTG1(data); else if (ot.Length > Legal.GetNicknameOTMaxLength(data.Info.Generation, (LanguageID)pkm.Language)) - data.AddLine(GetInvalid(V38)); + { + if (!pkm.IsEgg) // ignore eggs, on trade, OT is not updated if language is + data.AddLine(GetInvalid(V38)); + } if (Legal.CheckWordFilter) {