Fix PCBin/BoxBin setters

Thanks @Favna
This commit is contained in:
Kaphotics 2016-06-29 17:31:52 -07:00
parent a0bade7dc0
commit c14b87fcd9

View File

@ -414,7 +414,7 @@ public bool setPCBin(byte[] data)
// split up data to individual pkm
byte[][] pkdata = new byte[data.Length/SIZE_STORED][];
for (int i = 0; i < data.Length; i += SIZE_STORED)
pkdata[i] = data.Skip(i).Take(SIZE_STORED).ToArray();
pkdata[i/SIZE_STORED] = data.Skip(i).Take(SIZE_STORED).ToArray();
PKM[] pkms = BoxData;
for (int i = 0; i < pkms.Length; i++)
@ -429,7 +429,7 @@ public bool setBoxBin(byte[] data, int box)
byte[][] pkdata = new byte[data.Length / SIZE_STORED][];
for (int i = 0; i < data.Length; i += SIZE_STORED)
pkdata[i] = data.Skip(i).Take(SIZE_STORED).ToArray();
pkdata[i/SIZE_STORED] = data.Skip(i).Take(SIZE_STORED).ToArray();
PKM[] pkms = BoxData;
for (int i = 0; i < 30; i++)