I would like to suggest adding Team Skull grunts and possibly admins/bosses as usable sprites.
Those are not usable during normal Wi-Fi play, which the simulator is based on, so that won't happen for AG at least. Might be something for some other special metagame but I don't think that's a priority for any developer to make really.Hey, this may seem like something of a bizarre request, but...could you include the possibility of using items in the "Anything Goes" battles? Like, might it be possible to use X-Items, Max Revives, Guard Specs, Full Heals...all that good stuff? I'm thinking that, with some proper limitations (like only 3x of each item, or something), that could make for a very fun metagame.
Those are not usable during normal Wi-Fi play, which the simulator is based on, so that won't happen for AG at least. Might be something for some other special metagame but I don't think that's a priority for any developer to make really.
Gen 5 had something called the Wonder Launcher, which let you spend points accumulated in battle on items.in-game items for Custom Games sounds quite amusing and interesting, but if it would be allowed (and it might not be if custom still is supposed to replicate wifi battling, just absent the legality checks that don't affect mechanics present for things like AG) coding in the items/effects/priorities/interactions/legalities as well as an interface to bring and use them with is probably more work for an end without much "practical" value than a developer would be willing to commit to it.
What if their internet connection was just really crappy?I just fought in a battle where my opponent disconnected and reconnected five times. There should be a TKO implementation where if you disconnect three times during a match, you automatically forfeit.
in-game items for Custom Games sounds quite amusing and interesting, but if it would be allowed (and it might not be if custom still is supposed to replicate wifi battling, just absent the legality checks that don't affect mechanics present for things like AG) coding in the items/effects/priorities/interactions/legalities as well as an interface to bring and use them with is probably more work for an end without much "practical" value than a developer would be willing to commit to it.
Well, if anyone is ever looking for anything to do, that would be wonderful. There's a hack I want to make one day; and there's not really a way to play test the later battles without being able to have those sorts of matches myself :(Those are not usable during normal Wi-Fi play, which the simulator is based on, so that won't happen for AG at least. Might be something for some other special metagame but I don't think that's a priority for any developer to make really.
Why should anyone be forced to waste time fighting someone with a crappy connection?What if their internet connection was just really crappy?
You could always just start a new battle and play two at once. That way you likely won't be waiting for anyone.Why should anyone be forced to waste time fighting someone with a crappy connection?
Hi, the system is actually based on usernames not IPs. IPs are only used to prevent alts from joining the tournament. Heres probably what happened based on your description:Somewhat minor complaint with how tournaments work
View attachment 122317
This is the room scoreboard for 1v1 before the most recent official tournament as of posting this.
View attachment 122318
And this is just after the tournament finished. The user lavaman65 changed devices while waiting for the opponent on the other side of the bracket to catch up, and ended up being forced onto this default Guest account. I tried to see if having him play his match outside of the tournament and dq'ing the loser could work, but it did nothing, and lavaman was instead removed from the tournament as if he never entered, as you can see by his record remaining the same.
My suggestion to combat this is to make tournaments based on usernames instead of IP addresses, and to make it so that unregistered and non-autoconfirmed accounts cannot join tournaments, so that people can't screw around with the system.
Fair enough. But is there no way to prevent PS from resetting your name upon logging out? Mostly in regards to maintaining your position in tournaments.Hi, the system is actually based on usernames not IPs. IPs are only used to prevent alts from joining the tournament. Heres probably what happened based on your description:
lavaman65 wanted to change to a different device, so he logged out. PS reset his name since he logged out. So for example, his name is now Guest 34
He logs into lavaman on the new device, with a new guest number. eg: its now lavaman65. PS can't tell these users are the same because the names don't match (guest 34 !== lavaman65). Thats why the tournament didn't recognize he was a part of it.
User merge code for reference: https://github.com/Zarel/Pokemon-Showdown/blob/master/users.js#L873-L897
I suggest logging into the new device before logging out of the old one.Fair enough. But is there no way to prevent PS from resetting your name upon logging out? Mostly in regards to maintaining your position in tournaments.
Actually that doesn't quite work because nowadays the log out button disconnects all of your devices, so he just needs to avoid logging out until after the tournament has finished. If he wants to close the other device without leaving it logged in then use a browser that supports incognito or private browsing.I suggest logging into the new device before logging out of the old one.
I'd like to suggest another feature to silence annoying spectators in battle rooms. Even though there is modchat and modjoin, there's not really a feature to single out individual spectators. I think there should be like a mute feature that battlers can use on specific spectators. There is an ignore spectators button and battlers can set up modchat, but that forces you to ignore all spectators and you have to manually promote users for them to speak with modchat enabled. And if the situation worsens, there should be a way to kick a specific user from spectating the battle after they have joined. This would be useful if you forget to make the battle invite only beforehand, or if you invite someone and you no longer want them to spectate for whatever reason.
/ignore [username]
, /kick is not a command due to the fact that its pretty easy and tempting to abuse it (kick someone as a joke) w/o much consequence.already in placeIPv4, username, userid
pointless when anyone can just open a new tab or clear their history to evadecookies
not even visible to the serverMac Adress
ipv6 isnt supported by psIPv6 (this includes the Mac Adress)
why should vpn users not be allowed to play?kick VPN users from the server instance of autolocking them