Releases: ThePandemoniumInstitute/botc-release
Releases · ThePandemoniumInstitute/botc-release
v3.38.2 - The case of the missing volume slider
v3.38.1 - Improved statistics
- 🌟 replaced public "Games Won" statistic with Top Editions (top 3 most played/STed Editions) and Top Characters (top 3 most pulled characters)
- 🐛 fixed bug reporter emote only playing a single time (thanks leotheleopardnz)
- 🐛 fixed private session names leaking with user profile requests (thanks leotheleopardnz)
v3.38.0 - The user statistics update
- 🚀 added user profiles & basic user statistics, including a flag for new users (<5 games played)
- your profile will show the total number of games completed, games as Storyteller and games won as a player
- user statistics can be set to private (only visible to you) and hidden (visible to no-one)
- 🌟 moved "Vacate Seat" option to the main menu for players
- 🌟 added new "bug reporter" special emote animation
- 🌟 made reminder tokens no longer interactable when gathering players to prevent UI issues
- 🌟 prevent pop-ups from closing when starting a click inside the popup (e.g. by selecting text)
- 🌟 increased maximum timer duration to 60 minutes
- 🐛 fixed homebrew Fabled still showing up in a few places where they shouldn't (thanks graypockets)
- 🐛 fixed saving custom script JSON on Mac standalone app (thanks figblitgafle)
- 🐛 fixed ability tooltips going off-screen for Storyteller tokens (thanks .prelle)
- 🐛 fixed night signal Grimoire copy making reminder tokens hard to remove (thanks .prelle)
- 🐛 fixed private chat cam visibility setting not being synced correctly to other users in a game (thanks splo88)
- 🐛 fixed confusing game log entry for users that took a seat after requesting (but not receiving) Grimoire access (thanks kieran.py)
- 🐛 fixed Storyteller being unable to remove a self-assigned character (thanks .prelle)
- 🐛 fixed reminders being faded out when there's a second living player with the same character (thanks smutchings)
- 🐛 fixed Storyteller avatar not scaling with player avatar setting (thanks @genestealer)
- 🐛 fixed ending the game not clearing night signals (thanks @jarji-uwu)
- 🐛 fixed script title being cut off without ellipsis (thanks nashable)
- 🐛 fixed lobby screen listing games that are preparing the first night out of order (thanks theworlds1stbaby)
v3.37.1 - New year, new bugs
- 🌟 allow player avatars to be adjusted in size independently of player tokens
- 🌟 made the right side character and night order tabs look a bit less terrible on super wide screens
- 🌟 added keyboard shortcut (default "/" - forward slash) to show the app shortcuts
- 🌟 added setting to shortcuts to allow disabling swipe gestures on touch devices (for raise hand / cast vote)
- 🐛 colorblind mode now also applies to life token outline in Townsquare view (thanks Nixie)
- 🐛 fixed flickering logos on Chrome (thanks @jasonhibbs)
- 🐛 fixed Jinxes being hidden on pop-out character sheet (thanks @BizMcFiz)
- 🐛 fixed tabbing outside the app view on the Windows standalone app (thanks @MrMagma1)
- 🐛 fixed character tab name being misaligned in some cases (thanks whowhie)
- 🐛 fixed sessions sometimes glitching so that no new Storytellers can be added anymore (thanks @Steiniearsenal and @genestealer)
- 🐛 fixed homebrew Fabled showing up in places where they weren't supposed to show up (thanks Bim & .prelle)
- 🐛 fixed reminder token background fill on mobile (thanks ellietherobot_uwu)
- 🐛 fixed bag selection plus / minus buttons overlaying ability tooltip (thanks moonymaraudr)
- 🐛 fixed being able to start a nomination right when the Grimoire is revealed (thanks _medianoche)
v3.37.0 - A Wizard is never late
- 🚀 added Wizard and character release script "I Am Modavious" by The Bazaar
- 🌟 Magician will be ignored for automatic "This is the Demon" and "These are the Minions" card player selection if drunk or poisoned
v3.36.0 - X gon' deliver to ya
- 🚀 added Xaan and character release script "X GON GIVE IT TO YA" by TPX
- 🚀 game balance update 054: jinx list reordering
- 🚀 game balance update 053: new ability text for Al-Hadikhia: "Each night*, you may choose 3 players (all players learn who): each silently chooses to live or die, but if all live, all die."
- 🚀 game balance update 052: new ability text for Alchemist: "You have a Minion ability. When using this, the Storyteller may prompt you to choose differently."
- 🚀 game balance update 050: updated Cannibal & Lycanthrope reminder tokens
- 🚀 game balance update 049: updated all Riot and most Leviathan Jinxes
- 🚀 game balance update 048: new ability text for Riot: "On day 3, Minions become Riot & nominees die but nominate an alive player immediately. This must happen."
- 🌟 updated vote clock hand design
- 🌟 joining a game session will now automatically remove you from all other game sessions where you have claimed a seat / become the Storyteller
- 🌟 disconnected Players / Storytellers will now automatically be removed from their seat after 5 minutes
- 🌟 show "Recover Password" button on the Login screen by default
- 🌟 replaced 2 avatars with new versions
- 🌟 reverted the "disable text chat input" change from the previous update and added a warning message to the vote interface instead
- 🌟 added code to prevent detection of swipe up / down touch gestures on character sheet and night order sheets
- 🌟 renamed "Travelers" to "Travellers" internally
- 🌟 added chat settings that allow you to disable Echo Cancellation and Noise Suppression, to help with cases where they are causing weird audio issues
- 🐛 fixed race condition when claiming a seat at the same time as another player (thanks .temoo)
- 🐛 improved text chat scrolling logic (thanks Vince)
- 🐛 fixed Homebrew Fabled that are no longer in play not persisting across reloads (thanks mbungert90)
- 🐛 fixed bluffs persisting through switching sessions when opening app links (thanks .prelle)
- 🐛 fixed update notes not showing on Windows standalone app (thanks _sivv)
- 🐛 fixed clearing the Grimoire / changing scripts not clearings shrouds for spectators with Grimoire access (thanks _sivv)
- 🐛 fixed nameplates showing some gaps in specific circumstances (thanks goodpart)
- 🐛 fixed small text rendering issue on the character sheet with Firefox on Windows (thanks miazepheles)
- 🐛 fixed being disconnected from a session vacating your seat in some cases (thanks unbaloav)
- 🐛 fixed Jinx icons being cut off in condensed mode (thanks _sivv)
- 🐛 fixed promoting someone to a Storyteller and leaving the game before the promotion is accepted (thanks etreides)
v3.35.1 - Balance Updates and QoL improvements
- 🚀 game balance update 046: new Jinx for Cannibal / Poppy Grower: "If the Cannibal eats the Poppy Grower, then dies or loses the Poppy Grower ability, the Demon and Minions learn each other that night."
- 🚀 game balance updates 040 - 045: various ability wording updates (no functional changes) and a cleaned up Hatter icon
- 🌟 updated the generic character type icons being used for Homebrew and in a few other places
- 🌟 increased threshold for swipe gesture on touch devices, to prevent accidental hand raising / lowering
- 🌟 added file size limit (2MB) check to script JSONs being uploaded to the app, to prevent the game server / database from running out of memory / disk space
- 🌟 increased maximum homebrew character name length to 30
- 🌟 added "Clockwise" and "Anticlockwise" to default Storyteller night signals
- 🌟 text chat will now be disabled during running votes, to allow players to use shortcuts to raise / lower their hand
- 🌟 split "Shuffle" and "Sort" into their own buttons on the bag selection window
- 🐛 fixed script JSON download button not being clickable in some cases (thanks @morime-please)
- 🐛 added appropriate error message when avatar upload failed due to too high resolution (thanks ekinkoker)
- 🐛 don't show "Good" & "Evil" reminder tokens when selecting a "Dead" reminder (thanks ratteler50)
- 🐛 player tokens will no longer be shown above a fully extended character / night order sheet on hover (thanks jaza & pea_101)
- 🐛 fixed a bug that caused the "Show cams during Grimoire reveal" setting to toggle on/off whenever the app was reloaded (thanks gameswithunknown)
- 🐛 fixed reminder tokens from off-script travellers not being available an appropriate number of times (thanks linkna.)
- 🐛 fixed Zookeeper nomination mode ignoring the monochrome effect from dead players (thanks sergeantbeaky)
- 🐛 fixed pop-out character sheet on standalone apps (thank @BizMcFiz & leotheleopardnz)
- 🐛 fixed bug where the app would not list any sessions after logging in, in cases where the user clock was off by more than 30 minutes (thanks morabyss)
v3.35.0 - Gnome Mercy
- 🚀 added Gnome and character release script "Halloween Dressrosa (Cucurbitophobia Version)" by Zets
- 🚀 added option to pop out character sheet on Chrome browsers
- 🚀 added "Update" popup to be shown whenever there is a new version, highlighting what has changed
- 🚀 generic "Good" and "Evil" reminder tokens have returned!
- 🚀 game balance update 038: updated Boomdandy ability: "If you are executed, all but 3 players die. After a 10 to 1 countdown, the player with the most players pointing at them, dies."
- 🚀 game balance update 039: updated Lycanthrope ability: "Each night*, choose an alive player. If good, they die & the Demon doesn’t kill tonight. One good player registers as evil."
- 🌟 opening the reminder or character selection windows will no longer automatically trigger the virtual keyboard on a touch device
- 🌟 users can now be restricted from joining public game sessions or uploading custom avatars by a moderator
- 🌟 improved screen reader support
- 🌟 votes can now be cast and hands raised / lowered on touch devices by swiping up / down
- 🌟 players will no longer be able to see the spectator names from their "eye" icon in private chats, to prevent leaking how many spectators there are
- 🌟 voice indicators will be shown on player tokens now if avatars have been disabled
- 🌟 updated Grimoire reveal to show player cams by default (this can be disabled in the advanced settings)
- 🐛 fixed character tooltips getting animated along with the rotating tokens (thanks @Pooch13)
- 🐛 fixed character tooltips layering issue (thanks vaticidalprophet)
- 🐛 prevented manually entering a negative vote highscore ("thanks" cheesiestmaster)
- 🐛 fixed player token layering for when there are no cams / avatars (thanks supergdpwyl)
- 🐛 fixed night signal Grimoire copy not showing the correct Storyteller token alignment (thanks cheesiestmaster)
- 🐛 fixed flavor text for Homebrew scripts not being visible to anybody but the Storyteller (thanks evelyncubes)
- 🐛 fixed reminder tokens from removed Fabled still showing up in the "Other Reminders" tab in some cases (thanks ellietherobot_uwu)
- 🐛 fixed subscription tier border being visible in the user list for users that have reverted to free accounts (thanks cobaltblank)
v3.34.0 - The Flavor Update
- 🚀 added flavor text to all characters (and to script schema for homebrew support)
- 🚀 game balance update 033: new ability text (and icon) for Organ Grinder: "All players keep their eyes closed when voting and the vote tally is secret. Each night, choose if you are drunk or not."
- 🚀 game balance update 034: updated Jinx for Kazali / Soldier: "The Kazali can choose that the Soldier player is one of their evil Minions."
- 🚀 game balance update 035: the Acrobat is now a Townsfolk and has received an updated ability: "Each night*, choose a player: if they are or become drunk or poisoned tonight, you die."
- 🚀 game balance update 037: updated Jinx for Kazali / Goon: "The Kazali can choose that the Goon player is one of their evil Minions."
- 🌟 players can now vacate their seat even if they are in a running game
- 🌟 manually leaving a session will also automatically vacate your seat, if you were playing in the session
- 🌟 text chat stops automatically scrolling down if the user has manually scrolled up
- 🌟 added small indicator to be shown when the standalone app is automatically updating
- 🌟 added app moderator role and interface
- 🌟 ending the game will now also end the night phase before the Grimoire reveal
- 🌟 made raised hands more visible for top and bottom seats
- 🐛 fixed custom script logos not showing up correctly (thanks _sivv)
- 🐛 fixed video not covering avatar completely on Firefox (thanks cozziee.)
- 🐛 improved how audio mute works on the app, preventing audio leaking that happened in rare circumstances (thanks snakeboiloki)
- 🐛 fixed race condition when two Storytellers tried passing out the tokens at the same time (kedvesimre)
- 🐛 fixed reminder tokens being off-center when in stacked mode (thanks nymsi)
- 🐛 fixed SVG text rendering on Firefox (thanks chipsinsideajar & maggiebob)
- 🐛 fixed dragging some elements of the app onto the browser title tab performing a browser search (thanks @NilesyBOTC)
- 🐛 fixed voice level persisting after disconnecting (thanks _sivv)
- 🐛 fixed Storyteller reminder tokens scaling incorrectly on night signal grimoire (thanks cheesiestmaster)
- 🐛 fixed another Organ Grinder / hidden vote bug that caused the vote sound effect to play under certain circumstances (thanks elbrar)
- 🐛 fixed custom avatars with EXIF orientation to be uploaded with the wrong rotation (thanks gameswithunknown)
- 🐛 fixed tokens disappearing from whisper overlay in some cases (thanks oddgarrett)
- 🐛 fixed reminder tokens being overlapped by custom script logo (thanks .top.cat.)
v3.33.2 - Sound Effects Hotfix
- 🐛 fixed broken sound effects