Prevent assert on non-exportable saves

This commit is contained in:
Kurt 2019-06-17 20:55:01 -07:00
parent 14138121a9
commit de77f949da

View File

@ -32,7 +32,7 @@ public Zukan7(SaveFile sav, int dex, int langflag)
PokeDexLanguageFlags = langflag;
DexFormIndexFetcher = SAV.USUM ? (Func<int, int, int, int>) DexFormUtil.GetDexFormIndexSM : DexFormUtil.GetDexFormIndexSM;
LoadDexList();
Debug.Assert(BitConverter.ToUInt32(SAV.Data, PokeDex) == MAGIC);
Debug.Assert(!SAV.Exportable || BitConverter.ToUInt32(SAV.Data, PokeDex) == MAGIC);
}
protected void LoadDexList() => FormBaseSpecies = GetFormIndexBaseSpeciesList();