private void ChangeSpecies(object sender, EventArgs e) { if (sender is not ComboBox cb) { return; } // Fetch the corresponding PictureBox to update string name = cb.Name; int group = int.Parse(name[4] + "") - 1; int index = int.Parse(name[6] + ""); int species = cb.SelectedIndex; Previews[group][index].Image = WinFormsUtil.ScaleImage(WinFormsUtil.GetSprite(species, 0, 0, 0, Main.Config), 3); }