diff --git a/pkNX.Structures/Personal/Info/PersonalInfo8SWSH.cs b/pkNX.Structures/Personal/Info/PersonalInfo8SWSH.cs index 2bf4ec0f..74cd561d 100644 --- a/pkNX.Structures/Personal/Info/PersonalInfo8SWSH.cs +++ b/pkNX.Structures/Personal/Info/PersonalInfo8SWSH.cs @@ -23,8 +23,8 @@ public PersonalInfo8SWSH(ReadOnlySpan data) DexIndexNational = ModelID; TMHM = new bool[CountTM + CountTR]; - FlagUtil.GetFlagArray(data[0x28..], TMHM.AsSpan()[..CountTM]); - FlagUtil.GetFlagArray(data[0x3C..], TMHM.AsSpan()[CountTM..]); + FlagUtil.GetFlagArray(data[0x28..], TMHM.AsSpan(0, CountTM)); + FlagUtil.GetFlagArray(data[0x3C..], TMHM.AsSpan(CountTM, CountTR)); // 0x38-0x3B type tutors, but only 8 bits are valid flags. TypeTutors = new bool[32];