Fix dex species dropdown

now constrained to the real maximum species ID
This commit is contained in:
Kurt
2016-12-27 08:17:25 -08:00
parent e51daa3a4b
commit 424ad65d4f
2 changed files with 2 additions and 2 deletions

View File

@@ -23,7 +23,7 @@ public SAV_PokedexORAS()
// Fill List
CB_Species.DisplayMember = "Text";
CB_Species.ValueMember = "Value";
CB_Species.DataSource = new BindingSource(GameInfo.SpeciesDataSource.Skip(1).ToList(), null);
CB_Species.DataSource = new BindingSource(GameInfo.SpeciesDataSource.Skip(1).Where(id => id.Value <= SAV.MaxSpeciesID).ToList(), null);
for (int i = 1; i < SAV.MaxSpeciesID + 1; i++)
LB_Species.Items.Add(i.ToString("000") + " - " + Main.GameStrings.specieslist[i]);

View File

@@ -23,7 +23,7 @@ public SAV_PokedexXY()
// Fill List
CB_Species.DisplayMember = "Text";
CB_Species.ValueMember = "Value";
CB_Species.DataSource = new BindingSource(GameInfo.SpeciesDataSource.Skip(1).ToList(), null);
CB_Species.DataSource = new BindingSource(GameInfo.SpeciesDataSource.Skip(1).Where(id => id.Value <= SAV.MaxSpeciesID).ToList(), null);
for (int i = 1; i < SAV.MaxSpeciesID + 1; i++)
LB_Species.Items.Add(i.ToString("000") + " - " + Main.GameStrings.specieslist[i]);