From 421c522eb4dfdc5a2f276c2073dbc4b78f50bd18 Mon Sep 17 00:00:00 2001 From: Kurt Date: Mon, 6 Aug 2018 21:29:47 -0700 Subject: [PATCH] Fix gen1 sav load Starter fetches via Offsets, which was null, reorder the init Thanks @Ninjistix ! Closes #2087 --- PKHeX.Core/Saves/SAV1.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/PKHeX.Core/Saves/SAV1.cs b/PKHeX.Core/Saves/SAV1.cs index 22ad2bc1f..02450639e 100644 --- a/PKHeX.Core/Saves/SAV1.cs +++ b/PKHeX.Core/Saves/SAV1.cs @@ -31,11 +31,12 @@ public SAV1(byte[] data = null, GameVersion versionOverride = GameVersion.Any) else Version = SaveUtil.GetIsG1SAV(Data); if (Version == GameVersion.Invalid) return; + + Offsets = Japanese ? SAV1Offsets.JPN : SAV1Offsets.INT; if (Starter != 0) Version = Yellow ? GameVersion.YW : GameVersion.RB; Japanese = SaveUtil.GetIsG1SAVJ(Data); - Offsets = Japanese ? SAV1Offsets.JPN : SAV1Offsets.INT; Box = Data.Length; Array.Resize(ref Data, Data.Length + SIZE_RESERVED); Party = GetPartyOffset(0);