Update pokemon.ts

Co-authored-by: NightKev <34855794+DayKev@users.noreply.github.com>
This commit is contained in:
Bertie690 2025-04-29 22:55:39 -04:00 committed by GitHub
parent 80cb962ecc
commit 5c2ebef043
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -865,7 +865,6 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
); );
} }
if (this.getFusionSpeciesForm()) { if (this.getFusionSpeciesForm()) {
// TODO: why is fusionFormIndex using illusion if defined but fusionShiny/variant aren't?
const fusionFormIndex = useIllusion && this.summonData.illusion ? this.summonData.illusion.fusionFormIndex : this.fusionFormIndex; const fusionFormIndex = useIllusion && this.summonData.illusion ? this.summonData.illusion.fusionFormIndex : this.fusionFormIndex;
const fusionShiny = !useIllusion && this.summonData.illusion?.basePokemon ? this.summonData.illusion.basePokemon.fusionShiny : this.fusionShiny; const fusionShiny = !useIllusion && this.summonData.illusion?.basePokemon ? this.summonData.illusion.basePokemon.fusionShiny : this.fusionShiny;
const fusionVariant = !useIllusion && this.summonData.illusion?.basePokemon ? this.summonData.illusion.basePokemon.fusionVariant : this.fusionVariant; const fusionVariant = !useIllusion && this.summonData.illusion?.basePokemon ? this.summonData.illusion.basePokemon.fusionVariant : this.fusionVariant;