diff --git a/PKHeX.Core/Saves/SAV4BR.cs b/PKHeX.Core/Saves/SAV4BR.cs index 6b2414906..daf781bf3 100644 --- a/PKHeX.Core/Saves/SAV4BR.cs +++ b/PKHeX.Core/Saves/SAV4BR.cs @@ -38,7 +38,12 @@ public int CurrentSlot } } - public SAV4BR() : base(SIZE_SLOT) => ClearBoxes(); + public SAV4BR() : base(SIZE_SLOT) + { + Container = new byte[SIZE_HALF]; + _currentSlot = 0; + ClearBoxes(); + } public SAV4BR(Memory data, bool decrypt = true) : base(new byte[SIZE_SLOT]) { diff --git a/PKHeX.Core/Saves/Util/SaveFileType.cs b/PKHeX.Core/Saves/Util/SaveFileType.cs index eec9c020d..d64dd1d38 100644 --- a/PKHeX.Core/Saves/Util/SaveFileType.cs +++ b/PKHeX.Core/Saves/Util/SaveFileType.cs @@ -70,6 +70,7 @@ public static class SaveFileTypeExtensions GameVersion.D or GameVersion.P => DP, GameVersion.Pt => Pt, GameVersion.HG or GameVersion.SS => HGSS, + GameVersion.BATREV => BattleRevolution, GameVersion.B or GameVersion.W => BW, GameVersion.B2 or GameVersion.W2 => B2W2, GameVersion.X or GameVersion.Y => XY,