mirror of
https://github.com/kwsch/PKHeX
synced 2025-02-16 21:38:40 +00:00
Add mystery gift species preference
insert to front of list if the species matches eevee gift in gen7 has all species at 50 including eevee; not sure if this strategy is needed for the other formats but just in case.
This commit is contained in:
parent
da3d8c99be
commit
845d64cbc6
1 changed files with 16 additions and 4 deletions
|
@ -2302,7 +2302,10 @@ namespace PKHeX.Core
|
|||
// if (wc.Level > pkm.CurrentLevel) continue; // Defer to level legality
|
||||
// RIBBONS: Defer to ribbon legality
|
||||
|
||||
validPCD.Add(mg);
|
||||
if (wc.Species == pkm.Species) // best match
|
||||
validPCD.Insert(0, mg);
|
||||
else
|
||||
validPCD.Add(mg);
|
||||
}
|
||||
return validPCD;
|
||||
}
|
||||
|
@ -2358,7 +2361,10 @@ namespace PKHeX.Core
|
|||
// if (wc.Level > pkm.CurrentLevel) continue; // Defer to level legality
|
||||
// RIBBONS: Defer to ribbon legality
|
||||
|
||||
validPGF.Add(wc);
|
||||
if (wc.Species == pkm.Species) // best match
|
||||
validPGF.Insert(0, wc);
|
||||
else
|
||||
validPGF.Add(wc);
|
||||
}
|
||||
return validPGF;
|
||||
}
|
||||
|
@ -2418,7 +2424,10 @@ namespace PKHeX.Core
|
|||
// if (wc.Level > pkm.CurrentLevel) continue; // Defer to level legality
|
||||
// RIBBONS: Defer to ribbon legality
|
||||
|
||||
validWC6.Add(wc);
|
||||
if (wc.Species == pkm.Species) // best match
|
||||
validWC6.Insert(0, wc);
|
||||
else
|
||||
validWC6.Add(wc);
|
||||
}
|
||||
return validWC6;
|
||||
}
|
||||
|
@ -2489,7 +2498,10 @@ namespace PKHeX.Core
|
|||
// if (wc.Level > pkm.CurrentLevel) continue; // Defer to level legality
|
||||
// RIBBONS: Defer to ribbon legality
|
||||
|
||||
validWC7.Add(wc);
|
||||
if (wc.Species == pkm.Species) // best match
|
||||
validWC7.Insert(0, wc);
|
||||
else
|
||||
validWC7.Add(wc);
|
||||
}
|
||||
return validWC7;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue