Recalculate IV total on randomization

updateIVs calls updateStats at the end.
This commit is contained in:
Kaphotics
2016-01-26 21:06:53 -08:00
parent 8469d04417
commit 2a1bb41f62

View File

@@ -1545,9 +1545,8 @@ private void updateHPType(object sender, EventArgs e)
private void updateIVs(object sender, EventArgs e)
{
if (changingFields || !fieldsInitialized) return;
if (sender != null)
if (Util.ToInt32((sender as MaskedTextBox).Text) > 31)
(sender as MaskedTextBox).Text = "31";
if (sender != null && Util.ToInt32((sender as MaskedTextBox).Text) > 31)
(sender as MaskedTextBox).Text = "31";
changingFields = true;
@@ -1624,7 +1623,7 @@ private void updateRandomIVs(object sender, EventArgs e)
TB_SPEIV.Text = (Util.rnd32() & 0x1F).ToString();
}
changingFields = false;
updateStats();
updateIVs(null, null);
}
private void updateRandomEVs(object sender, EventArgs e)
{