Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Check out the relaunch of our general collection, with classic designs and new ones by our very own Pissog!
Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Because Triples is normally* only available in Gen 5 or Gen 6, you would need to find a side server willing to create a Gen 8 Triples format for you.
*Gen 9 Triples was added as an Other Metagame.
I'm not sure what you're asking. Apparently at least some of the time the game itself doesn't take steps to avoid floating-point inaccuracy, so it's possible that the sim shouldn't try either.
The particular interaction I'm thinking of here is that the sticky barb announces when it hurts its holder but not when it transfers through contact. As such, although tooltips will display a seen sticky barb, this could be inaccurate if it has since transferred itself, and the only way to know...
Skill Swap doesn't announce abilities when you swap with your own ally, so the client can't update its tooltips correctly, unless both abilities naturally auto-announce anyway.
Most information shown in tooltips is only that available from the battle log, but the switch view is special in that it contains extra information specially sent by the server, however this additional information is only used for this purpose and no attempt is made to update the regular tooltips.
Spoilers are currently implemented by setting the text and background to the same colour, however this doesn't affect emojis. I believe setting the text colour to transparent would work though.
The order always matters, and it doesn't even depend on the other type; the move would end up being doubly resisted if Tera Shell is checked first. (While I doubt this is the case, that's what research is for.)
The order does matter for a simple resist: if Tera Shell was checked first, it would...
What's the desired behaviour when you're down to your last Pokémon? Currently my code crashes because it tries to deactivate all of the active Pokémon... unless you're lucky and they face across each other, in which case they can still attack each other on alternate turns.
I can confirm that the chat error is caused by the missing name (the chat log is trying to process the leech seed damage on the Arceus but can't work out which Pokémon is damaging the Arceus); this causes the identifier to be p1a: which fails to parse because there's no space after the :.