mirror of
https://github.com/kwsch/PKHeX.git
synced 2026-09-12 01:15:18 -05:00
fix form1 meowstic gen6 edge case
egg move tables are per species not per form in gen6 added comments for lessons learned
This commit is contained in:
@@ -923,12 +923,10 @@ private static IEnumerable<int> getEggMoves(PKM pkm, int species, int formnum)
|
||||
{
|
||||
switch (pkm.GenNumber)
|
||||
{
|
||||
case 6:
|
||||
int ind_XY = PersonalTable.XY.getFormeIndex(species, formnum);
|
||||
int ind_AO = PersonalTable.AO.getFormeIndex(species, formnum);
|
||||
return EggMovesAO[ind_AO].Moves.Concat(EggMovesXY[ind_XY].Moves);
|
||||
case 6: // entries per species
|
||||
return EggMovesAO[species].Moves.Concat(EggMovesXY[species].Moves);
|
||||
|
||||
case 7:
|
||||
case 7: // entries per form
|
||||
var entry = EggMovesSM[species];
|
||||
if (formnum > 0)
|
||||
entry = EggMovesSM[entry.FormTableIndex + formnum - 1];
|
||||
|
||||
Reference in New Issue
Block a user