Validator Zero-width unicode characters in nicknames

What type of bug are you reporting? Teambuilder

What is the bug?
Not a bug exactly, but more of a way to get around being unable to name your pokemon the same thing as another species or another pokemon on your team. by adding zero-width space characters to a pokemon's name, it's counted as a different name for the checks the game runs.

Are you able to replicate it? If so, how?
simply add zero width characters to a pokemon's name. you can copy them from here: https://en.wikipedia.org/wiki/Zero-width_space
 
What type of bug are you reporting? Client

What is the bug?
calyrex have no name, and Idk how he did that, but it's client side

replays : https://replay.pokemonshowdown.com/gen9anythinggoes-2058238627


Code:
TypeError: Cannot read properties of undefined (reading 'pokemon')
at Battle.getPokemon (https://play.pokemonshowdown.com/js/battle.js?0.10168341778456513:3305:6)
at Battle.runMinor (https://play.pokemonshowdown.com/js/battle.js?0.10168341778456513:1692:17)
Code:
TypeError: Cannot read properties of undefined (reading 'pokemon')
at Battle.getPokemon (https://play.pokemonshowdown.com/js/battle.js?0.10168341778456513:3305:6)
at Battle.runMinor (https://play.pokemonshowdown.com/js/battle.js?0.10168341778456513:2535:20)

Are you able to replicate it? If so, how?
I don't know, tried to make a pokémon with no name, but It never worked
 
Back
Top