From 68fe7157746b2ed604b518155ef7c6eae0faa73e Mon Sep 17 00:00:00 2001 From: Kurt Date: Tue, 21 Mar 2017 19:27:41 -0700 Subject: [PATCH] Add party data editing for batch editor functions properly for games without a party (RS BOX) by checking if a party exists if there's ever a game that doesn't have a box, it'll work for that too :P --- .../Subforms/PKM Editors/BatchEditor.cs | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/PKHeX.WinForms/Subforms/PKM Editors/BatchEditor.cs b/PKHeX.WinForms/Subforms/PKM Editors/BatchEditor.cs index ce0eb4a06..f6416fee4 100644 --- a/PKHeX.WinForms/Subforms/PKM Editors/BatchEditor.cs +++ b/PKHeX.WinForms/Subforms/PKM Editors/BatchEditor.cs @@ -189,10 +189,20 @@ private void runBackgroundWorker() len = err = ctr = 0; if (RB_SAV.Checked) { - var data = Main.SAV.BoxData; - setupProgressBar(data.Length); - processSAV(data, Filters, Instructions); - Main.SAV.BoxData = data; + if (Main.SAV.HasParty) + { + var data = Main.SAV.PartyData; + setupProgressBar(data.Length); + processSAV(data, Filters, Instructions); + Main.SAV.PartyData = data; + } + if (Main.SAV.HasBox) + { + var data = Main.SAV.BoxData; + setupProgressBar(data.Length); + processSAV(data, Filters, Instructions); + Main.SAV.BoxData = data; + } } else {