From 374fb9613a5b8556767dc17c0b77424ec0a605e8 Mon Sep 17 00:00:00 2001 From: Sirz Benjie <142067137+SirzBenjie@users.noreply.github.com> Date: Mon, 14 Jul 2025 14:35:15 -0600 Subject: [PATCH] Revert "[Bug] Genderless Pokemon no longer grey out the caught icon" (#6094) Revert "[Bug] grey caught indicator for genderless pokemon (#5935)" This reverts commit 5104f5712f9b28d3dcf1bc39febd55cba4a0d380. --- src/enums/dex-attr.ts | 1 - src/field/pokemon.ts | 8 +------- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/enums/dex-attr.ts b/src/enums/dex-attr.ts index 52c77ea8ce8..ee5ceb43ef2 100644 --- a/src/enums/dex-attr.ts +++ b/src/enums/dex-attr.ts @@ -1,5 +1,4 @@ export const DexAttr = Object.freeze({ - GENDERLESS: 0n, NON_SHINY: 1n, SHINY: 2n, MALE: 4n, diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 8b8d63c17e3..4d23c6e483a 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -558,13 +558,7 @@ export abstract class Pokemon extends Phaser.GameObjects.Container { getDexAttr(): bigint { let ret = 0n; - ret |= - this.gender === Gender.GENDERLESS - ? DexAttr.GENDERLESS - : this.gender === Gender.FEMALE - ? DexAttr.FEMALE - : DexAttr.MALE; - + ret |= this.gender !== Gender.FEMALE ? DexAttr.MALE : DexAttr.FEMALE; ret |= !this.shiny ? DexAttr.NON_SHINY : DexAttr.SHINY; ret |= this.variant >= 2 ? DexAttr.VARIANT_3 : this.variant === 1 ? DexAttr.VARIANT_2 : DexAttr.DEFAULT_VARIANT; ret |= globalScene.gameData.getFormAttr(this.formIndex);