From 5fcc327d86ee0a08bc07f8fc732d04c73e4d24c2 Mon Sep 17 00:00:00 2001 From: Kurt Date: Sat, 29 Dec 2018 00:26:26 -0800 Subject: [PATCH] Fix slot deletion empty value is null for whatever reason, just force the end result to be 0. https://projectpokemon.org/home/forums/topic/48647-pknx-nintendo-switch-rom-editor-randomizer/?do=findComment&comment=239245 --- pkNX.WinForms/Controls/EncounterList.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkNX.WinForms/Controls/EncounterList.cs b/pkNX.WinForms/Controls/EncounterList.cs index c6026059..812446c8 100644 --- a/pkNX.WinForms/Controls/EncounterList.cs +++ b/pkNX.WinForms/Controls/EncounterList.cs @@ -119,7 +119,7 @@ public void SaveCurrent() private void SaveRow(int row, EncounterSlot s) { - int sp = Array.IndexOf(species, dgv.Rows[row].Cells[1].Value); + int sp = Array.IndexOf(species, dgv.Rows[row].Cells[1].Value ?? species[0]); string formstr = (dgv.Rows[row].Cells[2].Value ?? 0).ToString(); int.TryParse(formstr, out var form); string probstr = (dgv.Rows[row].Cells[3].Value ?? 0).ToString();