diff --git a/PKHeX.Core/Saves/Blocks/Gen3/SaveBlock3LargeE.cs b/PKHeX.Core/Saves/Blocks/Gen3/SaveBlock3LargeE.cs index 21b2da387..1eb903856 100644 --- a/PKHeX.Core/Saves/Blocks/Gen3/SaveBlock3LargeE.cs +++ b/PKHeX.Core/Saves/Blocks/Gen3/SaveBlock3LargeE.cs @@ -16,7 +16,7 @@ public sealed record SaveBlock3LargeE(Memory Raw) : ISaveBlock3LargeExpans public uint Money { get => ReadUInt32LittleEndian(Data[0x0490..]); set => WriteUInt32LittleEndian(Data[0x0490..], value); } public ushort Coin { get => ReadUInt16LittleEndian(Data[0x0494..]); set => WriteUInt16LittleEndian(Data[0x0494..], value); } public ushort RegisteredItem { get => ReadUInt16LittleEndian(Data[0x0496..]); set => WriteUInt16LittleEndian(Data[0x0496..], value); } - public Span Inventory => Data.Slice(0x0498, 0x360); + public Span Inventory => Data.Slice(0x0498, 0x3B0); private Span PokeBlockData => Data.Slice(0x848, PokeBlock3Case.SIZE); public PokeBlock3Case PokeBlocks { get => new(PokeBlockData); set => value.Write(PokeBlockData); } public int SeenOffset2 => 0x988; diff --git a/PKHeX.Core/Saves/Blocks/Gen3/SaveBlock3LargeRS.cs b/PKHeX.Core/Saves/Blocks/Gen3/SaveBlock3LargeRS.cs index b1750ff2f..cfa786a9c 100644 --- a/PKHeX.Core/Saves/Blocks/Gen3/SaveBlock3LargeRS.cs +++ b/PKHeX.Core/Saves/Blocks/Gen3/SaveBlock3LargeRS.cs @@ -16,8 +16,7 @@ public sealed record SaveBlock3LargeRS(Memory Raw) : ISaveBlock3LargeHoenn public uint Money { get => ReadUInt32LittleEndian(Data[0x0490..]); set => WriteUInt32LittleEndian(Data[0x0490..], value); } public ushort Coin { get => ReadUInt16LittleEndian(Data[0x0494..]); set => WriteUInt16LittleEndian(Data[0x0494..], value); } public ushort RegisteredItem { get => ReadUInt16LittleEndian(Data[0x0496..]); set => WriteUInt16LittleEndian(Data[0x0496..], value); } - public Span Inventory => Data.Slice(0x498, 0x3B0); - + public Span Inventory => Data.Slice(0x498, 0x360); private Span PokeBlockData => Data.Slice(0x7F8, PokeBlock3Case.SIZE); public PokeBlock3Case PokeBlocks { get => new(PokeBlockData); set => value.Write(PokeBlockData); } public int SeenOffset2 => 0x938;