示例#1
0
        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();
        }
示例#2
0
        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);
            }
        }