diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 140d801e5bc..5926f5fbd2a 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -477,7 +477,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { this.ivs = pregenData.ivs ?? getIvsFromId(this.id); if (this.gender === undefined) { - this.generateGender(); + this.generateGender(pregenData.preferredGender); } if (this.formIndex === undefined) {