mirror of
https://github.com/kwsch/PKHeX.git
synced 2026-06-15 16:50:36 -05:00
Fix gen2 met location
Wasn't being loaded, the last loaded save file locations persisted. Load gen2 locations when loading a gen2 save file. Closes #262
This commit is contained in:
parent
984292c810
commit
f753816cb7
|
|
@ -1045,6 +1045,10 @@ private void loadSAV(SaveFile sav, string path)
|
|||
CB_ExtraBytes.SelectedIndex = 0;
|
||||
}
|
||||
|
||||
// pk2 save files do not have an Origin Game stored. Prompt the met location list to update.
|
||||
if (SAV.Generation == 2)
|
||||
updateOriginGame(null, null);
|
||||
|
||||
// Refresh PK#->PK6 conversion info
|
||||
PKMConverter.updateConfig(SAV.SubRegion, SAV.Country, SAV.ConsoleRegion, SAV.OT, SAV.Gender);
|
||||
|
||||
|
|
@ -2142,8 +2146,11 @@ private void updateSpecies(object sender, EventArgs e)
|
|||
|
||||
updateLegality();
|
||||
}
|
||||
private List<ComboItem> getLocationList(GameVersion Version, int SaveFormat, bool egg)
|
||||
private static List<ComboItem> getLocationList(GameVersion Version, int SaveFormat, bool egg)
|
||||
{
|
||||
if (SaveFormat == 2)
|
||||
return metGen2;
|
||||
|
||||
if (egg)
|
||||
{
|
||||
if (Version < GameVersion.W && SaveFormat >= 5)
|
||||
|
|
@ -2152,13 +2159,6 @@ private List<ComboItem> getLocationList(GameVersion Version, int SaveFormat, boo
|
|||
|
||||
switch (Version)
|
||||
{
|
||||
case GameVersion.GSC:
|
||||
case GameVersion.GS:
|
||||
case GameVersion.C:
|
||||
if (SaveFormat == 2)
|
||||
return metGen2;
|
||||
break;
|
||||
|
||||
case GameVersion.CXD:
|
||||
if (SaveFormat == 3)
|
||||
return metGen3;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user