Approved Allow use of <, <=, >, >= for Tiers in DexSearch

quziel

I am the Scientist now
is a Site Content Manager Alumnusis a Forum Moderator Alumnusis a Community Contributor Alumnusis a Smogon Discord Contributor Alumnusis a Top Metagame Resource Contributor Alumnusis a Top CAP Contributor Alumnusis a Contributor Alumnusis a Battle Simulator Staff Alumnus
Proposal:
Allow the usage of <, <=, >, >= to compare tiers in Dex Search, that is, /ds <=uu would compress /ds uu | rubl | ru | nubl | nu | publ | pu...

Reasoning:

The current syntax for searching "all tiers above or below tier X" is very unwieldy, and makes searching across multiple tiers difficult. If I wanted to search "all pokemon in or below NU with Defog and either Volt Switch or U-turn" the following syntax is an initial ok guess, but does not work.

/ds defog, volt switch | u-turn, nu | publ | pu | zu | lcuber | lc

The correct syntax for the above is actually below, however unwieldy:

/ds defog, volt switch | u-turn, !uber, !ou, !uubl, !uu, !rubl, !ru, !nubl

I am proposing instead:

/ds defog, volt switch | u-turn, <=nu

I am unsure if that is the correct syntax, and it technically implies the existence of a "tier" object, but I hope I am getting the general idea across. My apologies if this functionality is already coded in, I did check /ds <=nu, defog, and it appears to only return NU mons, so at least I don't believe it is coded in as above.
 
Adding support for this. At the start of the gen when building in lower tiers such as ZU, it was a hassle to have to type ZU, NFE, LC, LC Ubers every time because NFEs and a couple of LC Pokémon were viable. Being able to use <PU or <=ZU would have been really useful.
 
Back
Top