diff --git a/PKHeX.Core/PKM/PK3.cs b/PKHeX.Core/PKM/PK3.cs index b96a9233d..1ebe48030 100644 --- a/PKHeX.Core/PKM/PK3.cs +++ b/PKHeX.Core/PKM/PK3.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections.Generic; using static System.Buffers.Binary.BinaryPrimitives; @@ -342,6 +342,9 @@ public PK4 ConvertToPK4() public XK3 ConvertToXK3() { var pk = ConvertTo(); + // Set these even if the settings don't SetPKM + pk.CurrentRegion = 2; // NTSC-U + pk.OriginalRegion = 2; // NTSC-U pk.ResetPartyStats(); return pk; } @@ -349,6 +352,9 @@ public XK3 ConvertToXK3() public CK3 ConvertToCK3() { var pk = ConvertTo(); + // Set these even if the settings don't SetPKM + pk.CurrentRegion = 2; // NTSC-U + pk.OriginalRegion = 2; // NTSC-U pk.ResetPartyStats(); return pk; }