diff --git a/src/HexManiac.Core/Models/Runs/TrainerPokemonTeamRun.cs b/src/HexManiac.Core/Models/Runs/TrainerPokemonTeamRun.cs index 3679bacc..9ce3a45c 100644 --- a/src/HexManiac.Core/Models/Runs/TrainerPokemonTeamRun.cs +++ b/src/HexManiac.Core/Models/Runs/TrainerPokemonTeamRun.cs @@ -514,6 +514,7 @@ namespace HavenSoft.HexManiac.Core.Models.Runs { var newStructType = model[pointerSource - TrainerFormat_PointerOffset]; var newElementCount = model[pointerSource - TrainerFormat_PointerOffset + TrainerFormat_PokemonCountOffset]; + newElementCount = Math.Max(newElementCount, (byte)1); var newRun = this; if (newElementCount != ElementCount) newRun = (TrainerPokemonTeamRun)newRun.Append(token, newElementCount - ElementCount);