diff --git a/src/egg-hatch-phase.ts b/src/egg-hatch-phase.ts index a28d8e298..19934ad6e 100644 --- a/src/egg-hatch-phase.ts +++ b/src/egg-hatch-phase.ts @@ -416,6 +416,7 @@ export class EggHatchPhase extends Phase { } ret.trySetShiny(this.egg.gachaType === GachaType.SHINY ? 1024 : 512); + ret.variant = ret.shiny ? ret.generateVariant() : 0; const secondaryIvs = Utils.getIvsFromId(Utils.randSeedInt(4294967295));