private void Descendre_Click(object sender, EventArgs e) { if (ResumeIA.SelectedItems.Count == 0) { return; } BSpell spell = SpellsList[ResumeIA.SelectedItems[0].Index]; if (spell.Id != SpellsList.Count - 1) { spell.Id += 1; SpellsList[spell.Id].Id -= 1; RefreshSpellsList(); ResumeIA.Items[spell.Id].Selected = true; } }
private void AddBt_Click(object sender, EventArgs e) { string Mob = null; Spell iSpell = Account.Spells.FirstOrDefault(s => s.GetName() == ChoixSorts.SelectedItem.ToString()); BSpell spell = new BSpell(iSpell.Id, iSpell.GetName(), (TeamEnum)ChoixCible.SelectedIndex, Convert.ToInt32(ChoixTour.Value), Convert.ToInt32(ChoixNbLancer.Value), Convert.ToInt32(nudTargetLifePercent.Value), MonsterTextBox.Text); SpellsList.Add(spell); if (MonsterTextBox.Text == "Nom du monstre") { Mob = "All mobs"; } else { Mob = MonsterTextBox.Text; } ResumeIA.Items.Add(spell.Id.ToString()).SubItems.AddRange(new string[] { spell.Name, spell.Turns.ToString(), spell.Relaunch.ToString(), spell.Target.ToString(), " Vie inférieure à " + spell.TargetLife.ToString() + "% Cible :" + Mob }); }