diff --git a/PKHeX/Legality/Structures/EncounterArea.cs b/PKHeX/Legality/Structures/EncounterArea.cs index ef20ddecb..7e96e6b1d 100644 --- a/PKHeX/Legality/Structures/EncounterArea.cs +++ b/PKHeX/Legality/Structures/EncounterArea.cs @@ -319,8 +319,8 @@ private static EncounterSlot[] getSlots4_DPPt_G(byte[] data, ref int ofs, int nu for (int i = 0; i < numslots; i++) { - int level = BitConverter.ToInt32(data, ofs + i * 8); - int species = BitConverter.ToInt32(data, ofs + i * 8); + int level = data[ofs + i*8]; + int species = BitConverter.ToInt32(data, ofs + i*8 + 4); slots[i] = new EncounterSlot { LevelMax = level,