The idea of this argument is being able to play any metagame with the validator of any other metagame. For example:
Would use the gen8ou team legalities validator, but the game would be played with gen5 mechanics. The tiervalidity= argument would also override the gen5ou ruleset, so
I would also suggest to make additional arguments compatible with it, if possible, like this:
which would just add a Heatran ban from the gen8ou ruleset.
There are multiple reasons why this could be interesting:
-There is currently no way to do what tiervalidity= could do. For example, if i want to do a tournament or challenge someone with Corviknight in gen5ou, i will have to play in gen5customgame.
-There is no need to implement future gen moves in old gens: it already is possible to use moves in generations where they don't exist through customgame formats. Of course, their mechanics can change or they can even straight up not work, but there is in my opinion no point to fix that anyway, since we can't assume how moves/items/etc would work in metagames where they aren't supposed to exist.
-Messing with rules in roomtours is always fun, and tiervalidity= adds some new possibilities for those. I remember once when we tried to create a gen5ou tournament with gen8ou legalities in the OU room, and we eventually realised this is probably impossible. We also sometimes do fun tournaments in the National Dex and French rooms, and those rooms maybe would occasionally use the tiervalidity= argument.
-They might not being considered relevant enough to matter in this decision, but microcommunities built around metas with a specific ruleset could really enjoy tiervalidity= being implemented. The only one that come to my mind right now is modern gen1 (which is basically gen8nationaldex ruleset+their own banlist with gen1 mechanics), but i imagine stuff like triple battles with gen8 legalities maybe see a little play too.
TL:DR; tiervalidity= is an argument that would allow to play a metagame with the team validator (or whatever this is called) from an other metagame. I am not suggesting to implement future gen mechanics in older gens: i am very well aware certain items or moves works differently or do not work at all when used in generations they aren't supposed to exist on PS: we cannot assume how they would work anyway.
edit: and no, gen5ou @@@ gen8ou doesn't work.
/challenge gen5ou @@@ tiervalidity=gen8ou
Would use the gen8ou team legalities validator, but the game would be played with gen5 mechanics. The tiervalidity= argument would also override the gen5ou ruleset, so
/challenge gen5ou @@@ tiervalidity=gen8ou
and /challenge gen5ubers @@@ tiervalidity=gen8ou
would do the same thing.I would also suggest to make additional arguments compatible with it, if possible, like this:
/challenge gen5ou @@@ tiervalidity=gen8ou, -Heatran
which would just add a Heatran ban from the gen8ou ruleset.
There are multiple reasons why this could be interesting:
-There is currently no way to do what tiervalidity= could do. For example, if i want to do a tournament or challenge someone with Corviknight in gen5ou, i will have to play in gen5customgame.
/challenge gen5ou @@@ +future
and /challenge gen5ou @@@ +Corviknight
do not work, since Corviknight learns no moves in gen5. The obtainable argument with gen5custombattle doesn't fix that either.-There is no need to implement future gen moves in old gens: it already is possible to use moves in generations where they don't exist through customgame formats. Of course, their mechanics can change or they can even straight up not work, but there is in my opinion no point to fix that anyway, since we can't assume how moves/items/etc would work in metagames where they aren't supposed to exist.
-Messing with rules in roomtours is always fun, and tiervalidity= adds some new possibilities for those. I remember once when we tried to create a gen5ou tournament with gen8ou legalities in the OU room, and we eventually realised this is probably impossible. We also sometimes do fun tournaments in the National Dex and French rooms, and those rooms maybe would occasionally use the tiervalidity= argument.
-They might not being considered relevant enough to matter in this decision, but microcommunities built around metas with a specific ruleset could really enjoy tiervalidity= being implemented. The only one that come to my mind right now is modern gen1 (which is basically gen8nationaldex ruleset+their own banlist with gen1 mechanics), but i imagine stuff like triple battles with gen8 legalities maybe see a little play too.
TL:DR; tiervalidity= is an argument that would allow to play a metagame with the team validator (or whatever this is called) from an other metagame. I am not suggesting to implement future gen mechanics in older gens: i am very well aware certain items or moves works differently or do not work at all when used in generations they aren't supposed to exist on PS: we cannot assume how they would work anyway.
edit: and no, gen5ou @@@ gen8ou doesn't work.
Last edited: