load stats prior to searching

https://projectpokemon.org/home/forums/topic/43579-bug-pkhex-number-fields/
This commit is contained in:
Kurt 2018-01-25 09:17:39 -08:00
parent 5472f869cf
commit bb20ec49cc

View file

@ -363,6 +363,11 @@ namespace PKHeX.WinForms
.Concat(SAV.BoxData.Where(pk => pk.Species != 0)) // Fetch from save file .Concat(SAV.BoxData.Where(pk => pk.Species != 0)) // Fetch from save file
.Where(pk => pk.ChecksumValid && pk.Species != 0 && pk.Sanity == 0) .Where(pk => pk.ChecksumValid && pk.Species != 0 && pk.Sanity == 0)
.Distinct()); .Distinct());
// Load stats for pkm who do not have any
foreach (var pk in RawDB.Where(z => z.Stat_Level == 0))
pk.SetStats(pk.GetStats(pk.PersonalInfo));
try try
{ {
BeginInvoke(new MethodInvoker(() => SetResults(RawDB))); BeginInvoke(new MethodInvoker(() => SetResults(RawDB)));