From 4ac1a5739c3da4252d35c76f7ee8c067bac8046b Mon Sep 17 00:00:00 2001 From: NightKev <34855794+DayKev@users.noreply.github.com> Date: Sat, 23 Aug 2025 06:59:59 -0700 Subject: [PATCH] [Misc] Remove unused `generateGender` method from `Pokemon` (#6353) --- src/field/pokemon.ts | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index e73d1cdf273..f29e8b204e8 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -1652,19 +1652,6 @@ export abstract class Pokemon extends Phaser.GameObjects.Container { return precise ? this.hp / this.getMaxHp() : Math.round((this.hp / this.getMaxHp()) * 100) / 100; } - generateGender(): void { - if (this.species.malePercent === null) { - this.gender = Gender.GENDERLESS; - } else { - const genderChance = (this.id % 256) * 0.390625; - if (genderChance < this.species.malePercent) { - this.gender = Gender.MALE; - } else { - this.gender = Gender.FEMALE; - } - } - } - /** * Return this Pokemon's {@linkcode Gender}. * @param ignoreOverride - Whether to ignore any overrides caused by {@linkcode MoveId.TRANSFORM | Transform}; default `false`