private void MenuAddGroupToAll_Click(object sender, EventArgs e) { var frm = new frmAddToAll(); CheckDropGroup(frm); foreach (var mob in Mobs.Where(x => x.MobLevel >= frm.MinLevel && x.MobLevel <= frm.MaxLevel)) { var entry = new MobDropGroupEntry(Groups.FirstOrDefault(x => x.Index == frm.GroupName), 100, 0, 0); entry.DropRate = frm.DropRate; mob.DropGroups.Add(entry); } LoadMobGroupView(); }
private void BtnAddMobDropGroup_Click(object sender, EventArgs e) { var dropGroup = Groups.FirstOrDefault(x => x.Index == txtAddGroup.Text); if (dropGroup != null) { var mob = (Mob)lbMobs.SelectedItem; var entry = new MobDropGroupEntry(dropGroup, 100, 0, 0); mob.DropGroups.Add(entry); LoadMobGroupView(); } else { MessageBox.Show("Item Group does not exist.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }