diff --git a/PKHeX.WinForms/Subforms/Save Editors/Gen9/EventWorkGrid64.cs b/PKHeX.WinForms/Subforms/Save Editors/Gen9/EventWorkGrid64.cs index 5575c42bf..cbcaf81e9 100644 --- a/PKHeX.WinForms/Subforms/Save Editors/Gen9/EventWorkGrid64.cs +++ b/PKHeX.WinForms/Subforms/Save Editors/Gen9/EventWorkGrid64.cs @@ -370,7 +370,9 @@ private void ValidateCell(object? sender, DataGridViewCellEventArgs e) var row = Grid.Rows[e.RowIndex]; var cell = row.Cells[e.ColumnIndex]; var text = cell.Value?.ToString() ?? string.Empty; - if (long.TryParse(text, CultureInfo.InvariantCulture, out _)) + if (e.ColumnIndex is ColumnValue1 && long.TryParse(text, CultureInfo.InvariantCulture, out _)) + return; + if (e.ColumnIndex is ColumnValue2 && ulong.TryParse(text, CultureInfo.InvariantCulture, out _)) return; WinFormsUtil.Alert("Please enter a valid value."); var i = Convert.ToInt32(row.Cells[ColumnIndex].Value);