Populate uninitialized PokemonBuilder fields before running several initializion methods.

This commit is contained in:
2020-10-31 12:27:13 +01:00
parent 385d70e5ed
commit 813cf65331

View File

@@ -166,6 +166,7 @@ namespace PkmnLibSharp.Battling
{ {
random = _defaultRandom; random = _defaultRandom;
} }
PopulateUninitialized(species, forme!, random);
Item? heldItem = null; Item? heldItem = null;
if (HeldItem != null) if (HeldItem != null)
@@ -199,7 +200,6 @@ namespace PkmnLibSharp.Battling
Gender = species.GetRandomGender(random); Gender = species.GetRandomGender(random);
} }
PopulateUninitialized(species, forme!, random);
return Finalize(species, forme!, heldItem, moves, nature); return Finalize(species, forme!, heldItem, moves, nature);
} }
} }