Chat Timer issues when players DC and reconnect (especially FFA)

What type of bug are you reporting? Mechanics

What is the bug?
(I guess this is mechanics?) In Free-For-All battles, it seems that if a player times out, the timer stops counting down for anyone else.

https://replay.pokemonshowdown.com/gen9freeforallrandombattle-2031863300

In this replay, after a player times out, I wait over a minute to make a move with the timer definitely “on” and receive no timer messages. For the rest of the match, it never even shows me how much time I have left at the start of each turn. I’m not sure if it is just ticking down silently or not counting down at all.

Are you able to replicate it? If so, how?
Start a free-for-all match and let a player run out of time
 
What type of bug are you reporting? Client

What is the bug?
2 glitches:
1) In free-for-all battles, after one person loses to inactivity, the timer breaks and is permanently disabled
2) When you change your name in a free for all battle, the new name become the only one that can change moves while the old alt has the star role, but cannot select any moves.

Are you able to replicate it? If so, how?
1)get 4 players in a free-for-all battle, and let one lose to timer. From that point on, the timer will be in the broken state.
2)change your name during a free for all battle

replay https://replay.pokemonshowdown.com/gen9freeforall-2035375621

something else to add is that switching to unregistered alts was fine, but when i switched to 1nevergonna(a registered alt already in the battle on another device) it forfeited.
roomauth at the end of the game:
Players (☆): dfgi, ihavebestsandteam, wiii2, wiii3, wiii4
Voices (+): cloaph, tyrisme, wiii5

cloaph and tyrisme being the forfeited players, dfgi being the other player, ihavebestsandteam->wiii2-wiii5->1nevergonna being the order of alts i switched to
 
Last edited by a moderator:
What type of bug are you reporting? Random Battles

What is the bug?
https://replay.pokemonshowdown.com/...-2036368583-3ah39qcfjjaeffa430dzdji3o6irvm4pw

Turn 14.


☆yaozzz left
yaozzz disconnected and has a minute to reconnect!


Never reconnected. Game only finished when the last player in the battle forfeited, while in theory "yaozzz" would have lost.

Are you able to replicate it? If so, how?
I don't think so, as the other player in the same battle who didnt "play" got DQd due to inactivty.
 
What type of bug are you reporting? Unsure

What is the bug?
During a Gen 8 FFA battle one player disconnected (without forfeiting). Upon reconnecting they were a voice instead of a player and they could no longer battle, as if they were a spectator.

https://replay.pokemonshowdown.com/...-2036971807-6drhxd0omgobok38zsgbmig34ahmywepw

Are you able to replicate it? If so, how?
No
A similar thing happened to me here, https://replay.pokemonshowdown.com/gen9freeforall-2035711181 . I took the other player's team, and when I did /showteam it showed their team. I could pick the moves of their team, but I lost control of my own after the disconnect
 
What type of bug are you reporting? Mechanics

What is the bug?
I was playing a match against a player. The match was gen 9 random battles. When the guy went afk, I waited for the timer to give me the win. It's been frozen at 5 seconds left for over 10 minutes. https://play.pokemonshowdown.com/ba...-2064674116-kaeyvne58sfqghi401l48qy20wqv7gopw is the link to the match. My username is BattledBlue. My opponent's username was cocabill. We did the battle through him challenging me in the pm system. I tried to reload the site, stop and redo the timer, and do another match with the timer on. Nothing worked.

Are you able to replicate it? If so, how?
I was not able to replicate the bug currently. I received some insight from NinjaDJCee. Apparently, this is a visual bug and cannot be replicated but has happened multiple times. After using the /timer off and /timer on commands, it still did not end the battle. I had Ninja join and tried to redo the timer again. The timer still did not work. It works in other matches even while this one is open. This bug can steal wins from players.

Edit: The bug has been handled according to an administrator.
 
What type of bug are you reporting? Random Battles

What is the bug?
Hello,
During an unrated random battle my opponent left. I thought the battler would end once the timer reached 0, but instead, it had gone on, continuing up to -15 (yes, a negative timer), then become stuck. The battle do not end. Here is a screenshot of the battle : https://drive.google.com/file/d/1xyX2tyIMQ0r2spl10MeDe6lLnx9A40K4/view?usp=sharing

I don't know what triggered that bug, thus I am unable to replicate it.

I hope you will be able to explain and fix it.

Regards,

Are you able to replicate it? If so, how?
I can't replicate it, sorry...
 

Attachments

  • Negative timer.png
    Negative timer.png
    829.6 KB · Views: 51
each time, I was fighting somebody marked as a Global Voice (+), and I won so my oppo left without ff (they have probably closed Pokémon Showdown)
It's room voice, not global voice. Removing yourself as a player of a battle causes you to demote from "player" to "voice" so I guess that's what's happening? Not sure how though.
 
What type of bug are you reporting? Unsure

What is the bug?
The timer has gone down into the minuses but then stopped at -45. Replay of event

Are you able to replicate it? If so, how?
I haven't tried, maybe the other player left right as the timer hit 0 causing it? But that's just baseless theory crafting, my apologies.
 
The person who exploited it: https://play.pokemonshowdown.com/ba...-2134451587-p4kwj5zgu6pq59gp71rh5l9i1f4z3kppw

The replications:
https://replay.pokemonshowdown.com/gen9chimera1v1randombattle-2134470108 - chimera 1v1
https://replay.pokemonshowdown.com/gen9chimera1v1randombattle-2134471249 - chimera 1v1
https://replay.pokemonshowdown.com/gen9randombattle-2134476256 - sv randoms


How Was It Replicated?

When exiting the battle window, you get this prompt: https://gyazo.com/4bee9619a5b534ea6d51e37156f46c30
The Exploiter clicks Replace player, then can enter any name (even ones that don't exist).
The timer will never run out, and the person left behind is forced to forfeit or stay in battle forever.

I disabled the timer after it should have wound down in my replications to show that time IS passing, but only for the present player.
I do not know if this is affected by whether spectators can join. I am not sure if this is the same bug, but I was directed to post here.
 
Back
Top