beyond-all-reason / Beyond-All-Reason

Main game repository for Beyond All Reason.
https://www.beyondallreason.info/
Other
1.64k stars 269 forks source link

Remove the abusive Boss "Block" feature #3412

Open sprEEEzy opened 1 month ago

sprEEEzy commented 1 month ago

Description

This is related to Chobby and Website, but it's also a "philosophical" issue, so I'm not entirely sure where to put this.

Currently, you can "block" someone thru the website, and then that player cannot join lobbies that you're a boss in. The feature exists to allow folks to not have someone (or multiple individuals) constantly "invade" a lobby.

Why?

This feature is bad for multiple reasons:

Why it's not needed:

What area of the game does this feature request pertain?

Other

Other (optional)

There's another version of this feature that is related to total amount of players in the lobby having one person blocked. This might need a second look too, as I don't know what kind of majority is needed.

p2004a commented 1 month ago

boss is required in lobbies because a lot of commands aren't voteable, making it easy for the player abusing this to hide his intentions

This is the problem here. The problem is that all regular lobbies should just not require boss, that's it. If you are a boss of a lobby, you have infinite power over it, if you have personal grudges against somebody you don't want to play with, yeah, not allowing them in lobby you are boss of is totally reasonable.

sprEEEzy commented 1 month ago

boss is required in lobbies because a lot of commands aren't voteable, making it easy for the player abusing this to hide his intentions

This is the problem here. The problem is that all regular lobbies should just not require boss, that's it. If you are a boss of a lobby, you have infinite power over it, if you have personal grudges against somebody you don't want to play with, yeah, not allowing them in lobby you are boss of is totally reasonable.

I suggest the feature gets removed until the adjustments are made.

Jauggy proposed to make a voted-in boss different from the original lobby boss, in a way that his block list wouldn't get applied.

MeSaber commented 1 month ago

boss is required in lobbies because a lot of commands aren't voteable, making it easy for the player abusing this to hide his intentions

This is the problem here. The problem is that all regular lobbies should just not require boss, that's it. If you are a boss of a lobby, you have infinite power over it, if you have personal grudges against somebody you don't want to play with, yeah, not allowing them in lobby you are boss of is totally reasonable.

A regular lobby is actually someones private lobby in the first place, there are no 'public lobbies' by definition. If i make a server dont i wanna be boss over it? Why should it be a regular lobby? What decides when it becomes 'regular/public'? The player amount?

Personally i dislike all this power over banning people from games just as spreezy explains it can block a player from not playing the game completely which is insane power to have.

I would remove all these avoid/block features because no game that has had a thriving community has had this power like starcraft for example. We all get along with some grudges without having to ban ppl from playing the game.

If you wanna fix this issue then fix the chat instead, stop ppl from saying abusive stuff and trigger ppl. More restrictive chatting because chatting except for strategy isnt really required. If this game is your personal life, well then there is a bigger issue at hand and it shouldnt affect the playerbase.

stanisk223 commented 1 month ago

Having setup the wacky lobby back in the day I require the ability to block persons.

I'm playing the game for fun; I'm setting up the lobby with a particular set of settings. The people I blocked were: rude for no reason; usually they were told by someone "hey; that behaviour isn't acceptable here" and then continued griefed. i don't care why who did who and what to when in the last game so you decided to reclaim their mexes. i'm running the lobby and don't have any tolerance for it; so g'bye.

I'm sorry that this doesn't seem to work for people being blocked out or limited from playing the lobby they want to in a small pool of players.

if certain commands require Boss but can have that retquirement removed .. fair enough. if someone wants to boss and create a lobby experience; they need controls to do that. which requires a balance somewhere.