Fix galar form egg move fetch

Closes #2500
This commit is contained in:
Kurt
2019-11-22 21:32:05 -08:00
parent 9e997f1613
commit 9e4c408ac7

View File

@@ -68,8 +68,13 @@ private static int[] GetEggMoves(int gen, int species, int formnum, GameVersion
private static int[] GetFormEggMoves(int species, int formnum, IReadOnlyList<EggMoves7> table)
{
var entry = table[species];
if (formnum > 0 && AlolanOriginForms.Contains(species))
entry = table[entry.FormTableIndex + formnum - 1];
if (formnum > 0)
{
if (AlolanOriginForms.Contains(species))
entry = table[entry.FormTableIndex + formnum - 1];
else if (GalarOriginForms.Contains(species))
entry = table[entry.FormTableIndex + formnum - 1];
}
return entry.Moves;
}