Suggestions for Pokémon Showdown

I am going through medication withdrawal for several months. Since the earthquake animation was changed in november, I was barely able to play because it gave me a headache. Could someone add an option to disable move animations only because the sprites look completely different with animations disabled.
 
Hi! I am new but there is no way I am reading through 66 pages worth of suggestions, so please forgive me if I suggest something that someone else has already suggested. If for any reason someone wishes to get in touch with me, I will probably be more likely to notice an e-mail than a reply on here. My e-mail address is my username on this site at the google mail domain (I say it cryptically like that so spam bots don't eat me).

  • The Firefox password manager covers the "log in" button because it is too close to the password form. Please add a gap at least as high as a line of text under the password form before any controls such as the "log in" button.
  • The items in the list of metas are way too small on mobile devices. Please at least double the size of an item in that list when on a mobile device.
  • When the server refreshes, the PMs are lost. Please save any in-memory or in-cache PMs to local storage when the "reload" button is pressed, then reload them after the refresh so that previous messages are not lost.
  • I have never used "/away" on here so maybe it already works this way, but I think "/away" would only be useful if it allows incoming private messages to show up but auto-replies "this person has been marked as away" ... but again it should allow the incoming message through. If an away person sends a PM or talks in chat, it should automatically mark them as no longer away.
  • Friend requests do not need to be implemented on the server. Imho, we don't have this feature entirely because the devs are making this way harder than it needs to be. My suggestion is as follows: Create a text document in local storage as if it were a team, but parse it as a newline-separated list of usernames. Whitespace is ignored as usual for usernames. If a comma appears after a name then the rest of the line is a comment. There is a special view in which this document is shown, and each username at the start of a line is colored correctly and is a hyperlink to "/user <username>" so you can click the name and then click "chat", etc. You can also click an "edit" button (which is located at the top of the special view, not in the "/user <username>" pop-up) and edit this document as pure text, adding personal comments about different people to remind you about them and such (e.g. "bob123, named fred not bob, uses quagsire"). When the in-progress feature of synchronizing teams to the server is implemented, it will be trivial to extend it to the friend list, since both teams and the friend list are text documents. Then on the "/user <username>" popups, add a button "follow" which adds the user to the bottom of the friend list on a new line. Offline messaging is out of scope for this suggestion, but should be easy to implement with this scheme.
 
Last edited:
  • The Firefox password manager covers the "log in" button because it is too close to the password form. Please add a gap at least as high as a line of text under the password form before any controls such as the "log in" button.
Maybe you should be sending suggestions to the developers of firefox to improve their browser (or use Chrome ;p)
 
This is a really minor thing, but separate options for the teambuilder sprites and battle sprites would be nice.
As in, if I like the BW sprites on the teambuilder, but not in battle, and want the XY models for during battle, the ability to choose separately would allow me to have that.
 
Maybe you should be sending suggestions to the developers of firefox to improve their browser (or use Chrome ;p)
I realize you were not being entirely serious, but I do agree that the Firefox password manager is less than ideal... I just don't want to distract the Mozilla devs from their current tasks because the extension overhaul is amazing and entirely necessary. Even so, web services are unfortunately the ones that have to change for issues like this. And as for Chrome, I do use Chrome! :D I simultaneously use Chrome, Firefox, and Opera. But Firefox is the one with this issue, which is why my suggestion mentioned that browser. Also, Chrome lacks container tabs, so I can't log into both of my accounts without resorting to incognito mode (which comes with its own problems)... maybe Chrome also has things that could be improved! xD

Some more suggestions:
  • The DeviantArt attribution links underlap the "Find a User" button when zoomed in. It would be helpful if the attribution was pushed down when other controls would overlap it.
  • This has probs been suggested before, but I hate having gen 7 music play when battling in the older gens. I would really like a BGM dropdown control in the "battle options" section in a battle.
  • The BGM also stops sporadically for me in battles I am a part of and also battles that I spectate, especially when I seek between turns in battles I am spectating.
  • I would like a "pause" button when spectating, to give me time to read what happened without having to scroll, and also so I can make my move in a game I am simultaneously playing without losing my place in my ...spectation(?).
  • If you do ``/challenge username, tier``, you do not get to pick your team. Instead, the last team you used in that tier is chosen even if you have since modified or deleted that team, or added new ones. I suspect that this is a bug, but if it is the intended behavior then I would like to suggest rethinking it. Not getting to choose which team to use makes me never use that otherwise helpful feature... perhaps you could give us a dropdown to select a team but have it only default to the last team chosen?
  • In a chatroom, you can do a plain ``/challenge`` to get a prompt "who do you want to challenge". In a PM with a certain user, the same command fails with a cryptic error message... I want to be able to type ``/challenge`` in a PM to get the same behavior, but with the target of the challenge being the person within whose chat I typed the command.
  • This is trivial, but I would like ``/cov`` to be an alias for ``/coverage`` (in addition to the current alias, ``/cover``).

I am sleepy so maybe my suggestions tonight are gibberish, sorry!

Mods:
Is anyone allowed to submit pull requests to PS on GitHub? If so then I would be happy to implement friend requests in my free time as I described them in my previous post if that would be helpful. It would probs take me about a week or two to do, depending on how much free time I have, how long it takes me to understand the surrounding code, and how much JavaScript I would have to learn to write it (I am a C programmer). Only if that would be helpful though :3
 
Last edited:
Is anyone allowed to submit pull requests to PS on GitHub? If so then I would be happy to implement friend requests in my free time as I described them in my previous post if that would be helpful. It would probs take me about a week or two to do, depending on how much free time I have, how long it takes me to understand the surrounding code, and how much JavaScript I would have to learn to write it (I am a C programmer). Only if that would be helpful though :3
Everyone is allowed to make pullreqests to the github, yes.
 

Sondero

Don't you dare say you'd rather lose!
is a Smogon Social Media Contributor
I was wondering if PS can implement something where unused alts (havent been logged on in like 2-3 years) get deleted so the username can be freed up again. Don't see why I have been playing on this site for like 2 years and still can't have a name that hasn't been used in forever.
It would be troublesome if an old staff member left and thus had their account unregistered, because then someone else could register that account and impersonate the old staff.
 

Insult

33 degrees can't make us freeze
is a Tiering Contributor
It would be troublesome if an old staff member left and thus had their account unregistered, because then someone else could register that account and impersonate the old staff.
Could there at least be a way to request an alt reset? Like you have to give a good reason as to why you deserve it, so you know that the right person is getting each username
 
Could there at least be a way to request an alt reset? Like you have to give a good reason as to why you deserve it, so you know that the right person is getting each username
That is a thing but it's limited to gvoices and up or people that have contributed to Smogon, it's not something admins want to spend all their time on since they're the only ones with that access.
 

Insult

33 degrees can't make us freeze
is a Tiering Contributor
That is a thing but it's limited to gvoices and up or people that have contributed to Smogon, it's not something admins want to spend all their time on since they're the only ones with that access.
so you are able to request one with a community contributor badge?
 
Can there be an auto-reply thing to /report? People often put /report [name] and all it tells them is that the command does not exist. Can it be changed to where it says something that specifies all they need to do is type /report and not include a name. Or maybe even make it possible to report with a name included to the command. A lot of people face this issue in the Help room i noticed.
 

Flare

Resident Furry
is a Smogon Media Contributor

"Search categories are: type, tier, color, moves, ability, gen, resists, recovery, priority, stat, weight, height, egg group."
This is apparently what /help ds shows. I think it would be useful to have a parameter like that.

Not sure if someone already suggested this before but threw it away anyways.
 
I have some small suggestions:

1. Make a cooldown for ''punishments''. Like for example, if someone was warned, then the cooldown wouldn't allow another person to warn them (the cooldown should be around 5 seconds). This does not prevent from other punishments being applied (e.g. getting warned then muted in the same time). This would avoid situations where a user is warned more than once in the same time.

2. If you do something like ''/ds !gen 5, !gen 6'', it will reject it because a Pokemon ''cannot have multiple gens'', although I'm on the opinion that Pokemon do not have multiple generations like this. Can we change it to accept commas (,) instead of columns ( | )?
 
- HTML polls | Currently there is no way for me to see if an htmlcreate poll with pictures looks good or if it even works at all. Can there be a place where I can test a poll like that? Groupchats do not allow such polls unless you are a global staff member.

- New battle chat window transfer | If you are chatting in a room on the side while challenging someone or looking for a battle, once you find the battle or the other person accepts the challenge, your blinking chatting thingy | will move to the new battle meaning you continue whatever you were talking about in the battle. This is super annoying and I'd like that to be removed if possible.

- Modnote | Can we make it so modnotes highlight staff members? I think that'd be useful to make sure roomauth does not miss potentially important notes. We talked about this in Cafe Le Wow before and I figured I'd make it an actual suggestion. I might have suggested this before now that I think of it. Sorry if that's the case.
 
i just thought of this it will certainly be helpful for me and others too. maybe showdown can have a command that is sorta like /dt but its different what it would do is put up to pokemon and then like show there stats and then maybe say on average who would win. the command input doesnt have to be this but an idea for what the input might be is /vs an example of what it may look like is /vs eevee, rattata what would say is

eevee: hp atk def - etc
55 55 50

rattata: hp atk def - etc.
30 56 35

winner: eevee

if any mods want more info about this just to know as well just pm me on smogon.
thanks
if this was to be any use whatsoever the simulator would have to take movesets typing abilities etc into account to give an accurate answer which is a momentous task and probably incredibly difficult for a diminishing return. Don’t think it’s possible.
 
I like that the "Battles" tab was created, and watching battles in Pokémon Showdown has been improved overall. But I still think there are some ways it can get better!
  • The "Elo 1300+" option is good, but for some metas (like OU), most people would rather watch Elo 1700+, for example. You could allow us to choose Elo x+, or give the option to choose between organizing battles chronologically or from highest to lowest elo.
  • As for more intricate suggestions, having a Filter system would also be cool. For example, put "Chansey" and it will only show battles that have Chansey in one of the teams (in metagames with Team Preview).
  • Now into even more "not likely to happen" suggestions, it would be cool to give more support to the watching side of Pokémon Showdown, many players hide even their ladder battles, because there's not much reason to not do, you're only giving information to opponents willing to search for the replays. So, maybe we could have "awards" for players that allow people to watch their battles, like "Top 10 Most Watched Battles of the Day", "Top 10 Most Watched Players of the Day", etc. and also maybe a room or a place for people to start watching battles together and comment on them (yeah, I know this is all kinda too much lol, but maybe someday).
 
  • Now into even more "not likely to happen" suggestions, it would be cool to give more support to the watching side of Pokémon Showdown, many players hide even their ladder battles, because there's not much reason to not do, you're only giving information to opponents willing to search for the replays. So, maybe we could have "awards" for players that allow people to watch their battles, like "Top 10 Most Watched Battles of the Day", "Top 10 Most Watched Players of the Day", etc. and also maybe a room or a place for people to start watching battles together and comment on them (yeah, I know this is all kinda too much lol, but maybe someday).
the others are good but this one is stupid imo. if you're searching for an opponent's replays, the hidden ones won't show up (you can still view them if provided a link, but you can't find them by searching). this gives people an actual reason to hide their battles.

however i think there might be some merit to the "top 10 most watched battles" thing; the recommended replays were cool but they seem to have died.
 

Users Who Are Viewing This Thread (Users: 2, Guests: 2)

Top