private void GenerateLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { int tot = this.Strength + this.Deterity; Movement m = new Movement(); if (tot >= 32) { m.SetGeneratedValues(32, 22, 8); } else if (tot >= 30) { m.SetGeneratedValues(30, 20, 8); } else if (tot >= 28) { m.SetGeneratedValues(28, 18, 6); } else if (tot >= 26) { m.SetGeneratedValues(26, 16, 6); } else if (tot >= 24) { m.SetGeneratedValues(24, 16, 6); } else if (tot >= 22) { m.SetGeneratedValues(22, 14, 4); } else if (tot >= 20) { m.SetGeneratedValues(20, 12, 4); } else if (tot >= 18) { m.SetGeneratedValues(18, 12, 4); } else if (tot >= 16) { m.SetGeneratedValues(16, 10, 4); } else if (tot >= 14) { m.SetGeneratedValues(14, 10, 4); } else if (tot >= 12) { m.SetGeneratedValues(12, 8, 2); } else if (tot >= 10) { m.SetGeneratedValues(10, 6, 2); } else if (tot >= 8) { m.SetGeneratedValues(8, 6, 2); } else if (tot >= 2) { m.SetGeneratedValues(6, 4, 2); } this.MovementValue = m; SetMovementTextValues(); }