From 48d6ea9f93d724c4c8e9331338331bce474fa7af Mon Sep 17 00:00:00 2001 From: Kurt Date: Fri, 23 Dec 2016 09:30:38 -0800 Subject: [PATCH] Fix database delete for savefile origin --- PKHeX/Subforms/SAV_Database.cs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/PKHeX/Subforms/SAV_Database.cs b/PKHeX/Subforms/SAV_Database.cs index 949661ad8..a9e71634b 100644 --- a/PKHeX/Subforms/SAV_Database.cs +++ b/PKHeX/Subforms/SAV_Database.cs @@ -155,11 +155,9 @@ private void clickDelete(object sender, EventArgs e) else { // Data from Box: Delete from save file - string[] split = pk.Identifier.Split(':'); - int box = Convert.ToInt32(split[0].Substring(1)) - 1; - int slot = Convert.ToInt32(split[1]) - 1; - int spot = box*30 + slot; - int offset = Main.SAV.getBoxOffset(0) + spot*Main.SAV.SIZE_STORED; + int box = pk.Box-1; + int slot = pk.Slot-1; + int offset = Main.SAV.getBoxOffset(box) + slot*Main.SAV.SIZE_STORED; PKM pkSAV = Main.SAV.getStoredSlot(offset); if (pkSAV.Data.SequenceEqual(pk.Data))