Chat Movesearch with !boosts or !lowers stats arguments

What type of bug are you reporting? Chat

What is the bug?
Negating the “boosts” and “lowers” parameters in “/ms” doesn’t seem to work properly.

I can’t upload a screenshot for some reason, but “/ms !lowers atk” excludes all moves except status moves that boost or lower stats and attacks that lower stats (not boost them). Moves that lower attack are naturally excluded, but I would expect that search to include moves like Protect which do things unrelated to stat stages. The command “/ms !boosts atk” similarly excludes all but status moves that change stats and attacks that raise stats (interestingly this means Scale Shot shows up in this search, but not “/ms !lowers atk”). Combining both search terms excludes all attacks altogether, leaving only status moves that change stat stages (minus the ones that change attack, of course). To reiterate, I would expect “/ms !lowers atk, !boosts atk” to only exclude moves which change the attack stat and to allow all other moves, even those that have nothing to do with stat stages at all.

Are you able to replicate it? If so, how?
I tried “/ms !lowers spe”, and this returned very similar results to “/ms !lowers atk”, so I doubt the problem is specific to any particular stat.
 
FYI Current implementation is to filter on moves with boosts (including secondary boosts and self boosts), then filter on those remaining keeping only those that do or do not have a positive or negative boost as appropriate.
 
Back
Top