diff --git a/pk3DS/Structures/Gen6/Maison6.cs b/pk3DS/Structures/Gen6/Maison6.cs index f5bcb8e..63f0dcd 100644 --- a/pk3DS/Structures/Gen6/Maison6.cs +++ b/pk3DS/Structures/Gen6/Maison6.cs @@ -15,7 +15,7 @@ public class Trainer public Trainer(byte[] data) { Class = BitConverter.ToUInt16(data, 0); - Count = BitConverter.ToUInt16(data, 0); + Count = BitConverter.ToUInt16(data, 2); Choices = new ushort[Count]; for (int i = 0; i < Count; i++) Choices[i] = BitConverter.ToUInt16(data, 4 + 2 * i); diff --git a/pk3DS/Structures/Gen7/Maison7.cs b/pk3DS/Structures/Gen7/Maison7.cs index 451e39e..a49abfa 100644 --- a/pk3DS/Structures/Gen7/Maison7.cs +++ b/pk3DS/Structures/Gen7/Maison7.cs @@ -15,7 +15,7 @@ public class Trainer public Trainer(byte[] data) { Class = BitConverter.ToUInt16(data, 0); - Count = BitConverter.ToUInt16(data, 0); + Count = BitConverter.ToUInt16(data, 2); Choices = new ushort[Count]; for (int i = 0; i < Count; i++) Choices[i] = BitConverter.ToUInt16(data, 4 + 2 * i);