diff --git a/PKHeX.Core/PKM/Shared/G4PKM.cs b/PKHeX.Core/PKM/Shared/G4PKM.cs index e3d9e15e1..e41fac98b 100644 --- a/PKHeX.Core/PKM/Shared/G4PKM.cs +++ b/PKHeX.Core/PKM/Shared/G4PKM.cs @@ -289,7 +289,7 @@ public sealed override byte Ball BallDPPt = Clamp(value, Core.Ball.Cherish); // Only set the HG/SS value if it originated in HG/SS and was not an event. - if (WasCreatedInHGSS) + if (WasCreatedInHGSS && this is not BK4) BallHGSS = Clamp(value, Core.Ball.Sport); else BallHGSS = 0;