diff --git a/data/rulesets.ts b/data/rulesets.ts index 43241baf9b351..ba2cbd060ade8 100644 --- a/data/rulesets.ts +++ b/data/rulesets.ts @@ -587,12 +587,11 @@ export const Rulesets: {[k: string]: FormatData} = { onTeamPreview() { this.add('clearpoke'); for (const pokemon of this.getAllPokemon()) { - let details = pokemon.details.replace(', shiny', ''); + let details = pokemon.details.replace(', shiny', '') + .replace(/(Zacian|Zamazenta)(?!-Crowned)/g, '$1-*'); // Hacked-in Crowned formes will be revealed if (!this.ruleTable.has('speciesrevealclause')) { details = details - .replace(/(Greninja|Gourgeist|Pumpkaboo|Xerneas|Silvally|Urshifu|Dudunsparce)(-[a-zA-Z?-]+)?/g, '$1-*') - // Still here for National Dex BH - .replace(/(Zacian|Zamazenta)(?!-Crowned)/g, '$1-*'); // Hacked-in Crowned formes will be revealed + .replace(/(Greninja|Gourgeist|Pumpkaboo|Xerneas|Silvally|Urshifu|Dudunsparce)(-[a-zA-Z?-]+)?/g, '$1-*'); } this.add('poke', pokemon.side.id, details, ''); }