From 813cf65331e683413155c6117c53718424255fd3 Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Sat, 31 Oct 2020 12:27:13 +0100 Subject: [PATCH] Populate uninitialized PokemonBuilder fields before running several initializion methods. --- PkmnLibSharp/Battling/PokemonBuilder.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PkmnLibSharp/Battling/PokemonBuilder.cs b/PkmnLibSharp/Battling/PokemonBuilder.cs index 5dbca12..d4e70f7 100644 --- a/PkmnLibSharp/Battling/PokemonBuilder.cs +++ b/PkmnLibSharp/Battling/PokemonBuilder.cs @@ -166,6 +166,7 @@ namespace PkmnLibSharp.Battling { random = _defaultRandom; } + PopulateUninitialized(species, forme!, random); Item? heldItem = null; if (HeldItem != null) @@ -199,7 +200,6 @@ namespace PkmnLibSharp.Battling Gender = species.GetRandomGender(random); } - PopulateUninitialized(species, forme!, random); return Finalize(species, forme!, heldItem, moves, nature); } }