diff --git a/play.pokemonshowdown.com/src/battle-dex.ts b/play.pokemonshowdown.com/src/battle-dex.ts index bd5243d5d..85b8b04a1 100644 --- a/play.pokemonshowdown.com/src/battle-dex.ts +++ b/play.pokemonshowdown.com/src/battle-dex.ts @@ -866,10 +866,11 @@ export const Dex = new class implements ModdedDex { if (dex.modid === 'gen7letsgo') gen = 8; if (Dex.prefs('nopastgens')) gen = 9; if (Dex.prefs('bwgfx') && gen > 5) gen = 5; + // TODO: refactor after we get home sprites for Z-A Megas and Eternal Floette let homeExists = (!species.isNonstandard || !['CAP', 'Custom'].includes(species.isNonstandard) || species.id === "xerneasneutral") && ![ "floetteeternal", "pichuspikyeared", "pikachubelle", "pikachucosplay", "pikachulibre", "pikachuphd", "pikachupopstar", "pikachurockstar", - ].includes(species.id); + ].includes(species.id) && !(species.isMega && species.gen === 9); if (gen >= 8 && homeExists) { spriteData.spriteDir = 'sprites/home-centered'; spriteData.x = 8;