BOT PROTECTION FOR GAMES

Ready Checks Exist Because Lobbies Leak Players. Dodge Penalties Should Admit That.

A player who queues and walks away costs nine other people a lobby. Ready checks and dodge penalties price that cost, and the argument is really about how steep the price should be.

The ready check is a confession built into the client: matchmaking cannot tell a player at their keyboard from a player who queued and left the room. So the lobby asks, are you actually here, and treats silence as a no. Dodge penalties then price the other failure, the player who is present, sees the draft or the map, and leaves anyway. Those are different behaviors and they deserve different responses. A missed ready check should cost almost nothing the first time, a requeue and a short wait, because life interrupts queues innocently. A draft dodge is a choice made with information, it burns a full lobby's time and leaks draft intent, and systems that price both the same either punish the innocent or subsidize the strategic dodger. Most modern clients separate them. Players argue as if they do not, which is why dodge penalty threads never end.

The arithmetic nobody puts in the complaint thread

A ten player lobby that collapses at the ready check has spent the sum of ten queues. If average queue time at that MMR and hour is four minutes, one absent player just spent forty player minutes to save themselves zero. Penalties look harsh one account at a time and look different multiplied across the lobby, which is the unit the designer is actually managing. Low priority queues and escalating lockouts for repeated dodges are the standard tools because they scale with frequency: the occasional dodge costs minutes, the habitual dodge costs an evening, which matches how much lobby time each type consumes.

First offense forgiveness is not softness, it is calibration. Clients that forgive a first missed check in a window keep the penalty aimed at the pattern. The player whose connection drops monthly never feels the system. The account dodging every unfavorable draft feels it within a week.

Related reading on this site: Home and Spectator Slots Are a Lobby Too. Treat Them Like One. cover the neighbouring problems in more depth.

Draft information is the real currency

The dodge that matters is the informed one. By the time bans and first picks are visible, a dodger knows team compositions, one trick players by name in small pools, and whether the lobby drew the map their stack hates. Leaving converts that information into a free reroll. That is why several games moved penalties to bite during the draft specifically and why some hide player identities until the match loads: remove the information and the strategic dodge mostly removes itself, leaving only the genuine emergencies, which are rarer than dodge rates suggest.

Streamers and high MMR players complicate the picture because their lobbies are targeted. Sniped players get dodged and griefed at rates the general pool never sees, and a penalty system tuned for the general pool reads their lobby history as misbehavior. Manual review for outlier accounts is unglamorous and necessary. Any system with no exception path eventually punishes its most visible players for being visible.

What a fair system publishes

Players accept penalties they can predict. Publish the ladder: first dodge in 24 hours costs this, second costs that, lockout lengths, and exactly which actions count as a dodge versus a missed check. Ambiguity reads as arbitrariness, and arbitrariness is what turns a systems discussion into a trust discussion. The lobby is a small society with a tax code. Write the tax code down where the taxed can read it.

Frequently asked questions

Why do games penalize queue dodging at all?

Because a dodge spends the queue and lobby time of every other player matched into the game. Penalties scale with frequency so an occasional genuine emergency costs little while habitual or strategic dodging, especially after seeing a draft, costs progressively more.

Is missing a ready check the same as dodging?

No. A missed ready check means the player may not be present at all, and most systems treat it lightly with a requeue. A dodge after the lobby forms, particularly during a draft, is an informed decision and is penalized as one.

How do games reduce draft dodging without harsher penalties?

By removing the information that makes dodging profitable, for example hiding player identities until the match loads, and by applying penalties specifically to draft stage exits. Less information at the decision point means fewer strategic dodges to punish.

Do dodge penalties apply in unranked lobbies?

Usually in lighter form, such as short requeue delays, because unranked lobbies still spend other players' time. The ranked versions add MMR or LP consequences and low priority queues because the draft information and stakes are higher.