From a4062801684ddd1ce11424345537d76381da86e2 Mon Sep 17 00:00:00 2001 From: mdnpascual Date: Wed, 26 Apr 2023 19:55:30 -0600 Subject: [PATCH] fixes #18 --- ToF_Fishing_Bot/SettingsWindow.xaml.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ToF_Fishing_Bot/SettingsWindow.xaml.cs b/ToF_Fishing_Bot/SettingsWindow.xaml.cs index 75c471e..9aedf3e 100644 --- a/ToF_Fishing_Bot/SettingsWindow.xaml.cs +++ b/ToF_Fishing_Bot/SettingsWindow.xaml.cs @@ -361,16 +361,17 @@ private void DelayTextBox_TextChanged(object sender, TextChangedEventArgs e) private void SaveSettings(string textBoxName, string value) { + int parsedInt = int.TryParse(value, out parsedInt) ? parsedInt : 0; switch (textBoxName) { case "RestartDelayTextBox": - settings.Delay_Restart = int.Parse(value); break; + settings.Delay_Restart = parsedInt; break; case "LagCompensationDelayTextBox": - settings.Delay_LagCompensation = int.Parse(value); break; + settings.Delay_LagCompensation = parsedInt; break; case "DimissDelayTextBox": - settings.Delay_DismissFishCaptureDialogue = int.Parse(value); break; + settings.Delay_DismissFishCaptureDialogue = parsedInt; break; case "FishCaptureDelayTextBox": - settings.Delay_FishCapture = int.Parse(value); break; + settings.Delay_FishCapture = parsedInt; break; case "DiscordUserIdTextBox": if (_updateDiscordUser > 1) {