Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

After game crash, issue $vip to that player after rejoining the lobby and reconnecting to game (within X minutes of crash) #730

Open
sprEEEzy opened this issue Jul 17, 2024 · 4 comments
Labels
help wanted Extra attention is needed

Comments

@sprEEEzy
Copy link

sprEEEzy commented Jul 17, 2024

Currently, if your game crashes while playing, and you open the game again, join the lobby and reconnect to game, you're going to be last in the queue. This is one of the worst feelings in BAR, because you're potentially missing out on the next 1-3 games in that lobby. You should't be punished for the game crashing.

In my opinion, the current $vip command (to put someone currently in queue to the front of the queue) should be auto-applied to the player reconnecting. This would almost guarantee him participating in the next game.

Potential concerns: players finding ways to abuse this. I can't think of any right now. You still lose your spot, but at least you're first in queue (still net negative anyway).

@FIr3baL
Copy link
Collaborator

FIr3baL commented Jul 22, 2024

I like the idea. This could be handled by teiserver alone.
Sth. like:
IF JoinBattle and BattleRunning and JoinedUserIsActivePlayer THEN Put_In_Front_Of_Queue
@jauggy What do you think ?
@Damgam Can you move this to https://github.com/beyond-all-reason/teiserver ?

@jauggy
Copy link
Member

jauggy commented Jul 22, 2024

Hi Fireball. You can put the ticket in teiserver repo. However, this one is not in my area of expertise but maybe someone else will look at it.

@FIr3baL
Copy link
Collaborator

FIr3baL commented Jul 22, 2024

Hi Fireball. You can put the ticket in teiserver repo. However, this one is not in my area of expertise but maybe someone else will look at it.

I can't move an issue to teiserver because i have no write access on teiserver repo.

@jauggy
Copy link
Member

jauggy commented Jul 22, 2024

Looking at responses here:
https://ptb.discord.com/channels/549281623154229250/549282587487502347/1263041182435512341
nobody really has the expertise currently to implement it. I think it might be too hard at the moment.

@AntlerForce AntlerForce added the help wanted Extra attention is needed label Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants