Community History:Bug

From Blaseball Wiki

Under Construction
This page is still being updated, so some information may be missing

A Bug, also known as a Feature[1], is an error in a computer program or system that can cause unintended behaviour or results. Since The Return, Blaseball.com has experienced numerous Bugs ranging in size and scope.

Notable Bugs

Champion Bet Payouts

Champion Bets led to a notable bug during Gamma 2, Season 2, Postseason where Fans who made a Champion Bet on the Winning Team, the Seattle Garages, received an exorbitant number of Votes far higher than the stated payout.[2] This was due to an quirk with how Blaseball handled large values stemming from interactions between JavaScript, PostgreSQL, and number types that lead to an issue where instead of a Champion Bet payout being added to a User's vote total, the two were concatenated. This issue only effected the displayed value of votes, and the amount of Votes an effected User had was still accurate in the backend. However, if a User had also made a Game Bet on the Seattle Garages for the final game of the Internet Series, their payout for that Bet was concatenated onto the payout for their Champion Bet in the backend, meaning that these Votes could be applied to an Election.

Expand to view an example of the bug.

Pudge has 200 Votes and made a Champion Bet on the Garages worth 4,000 votes. On top of this, they have placed a Game Bet on the final game of the Internet Series worth 12 votes. The expected result would be that Pudge's Vote total, Game Bet Payout, and Champion Bet Payout, and would be added together:
200 + 12 + 4,000 = 4,212
Instead for the displayed value (the amount of Votes it looks like Pudge has), the Champion Bet Payout is concatenated onto the Vote Total:
200 + 4,000 = 2,004,000
Additionally, for the backend value (the amount of Votes Pudge actually has), the Champion Bet Payout and Game Bet Payout are initially concatenated:
12 + 4,000 = 124,000
But the resulting value is then properly added to Pudge's Vote total:
200 + 124,000 = 124,200
In conclusion, this means Pudge seems to have 2,004,000 votes, but actually has 124,200, 119,988 higher than they should have. If Pudge were to refresh Blaseball.com, they would find the Votes they seem to have had fallen to 124,200 to reflect the backend.


  1. The Game Band. (24 Jan 2022). "This Circuit we're trying something new: no bugs, only features. Anything that happens is a feature. If you think it's a bug, no your don't." (Tweet) - Via Twitter.
  2. Rogue Custodian Scar [Scaridium#0624]. (14 November 2021). "Word from the umps: Aware of the million vote champion payout bug, not sure if persistent display error or real, but unlikely to be fixed before election so just cast your votes if you want. ". (Message) - via #website-bugs, Blaseball Discord.