Hey Townies, today we are releasing Town of Salem patch 3.1.12. This release includes a huge number of improvements and fixes. Here’s a partial list of changes included in this patch. This patch includes fixes to both the Steam and mobile Unity versions of the game. The older patch notes also contain many items that are being released to mobile for the first time. This is because they were released to Steam, and we are now back patching these changes to mobile now that Steam is fully released.
NEW FEATURES • Game - The Chat Log now has a filter by player functionality, making it very easy to review chat entries from a single player.
IMPROVEMENTS • General - Unity engine upgraded to 2019.2.20 which brings many improvements and bug fixes to the game engine. • General - iOS only - improved the calculation used for iOS keyboard area. • General - iOS only - minimum iOS version has been raised to 9.0. • Burger Menu - added a setting to turn off UI resizing for soft keyboard. If you are using an external keyboard or controller and the soft keyboard does not appear on your system, or are using a non-standard soft keyboard, you can enable this setting to prevent the UI from resizing to provide space for a standard soft keyboard. • Login - iOS only - Removed the Login With Facebook button (will return in the future after we implement Sign in with Apple functionality). • Login - Moved the Remember Me checkbox up a bit as it was too close to the login button on very wide screens. • Shop - Added a popup for cancelled purchases confirming the cancellation. • Cosmetics - Improvements to various character and pet skins to reduce pixelation.
BUG FIXES • General - Many keyboard-related fixes. • Burger Menu - added scroll bars to some pages where content ran off the bottom of the screen on very wide screens and was inaccessible. • Login - Account Creation - Fixed title overlapping other text on very wide screens. • Forced Account Name Change - subsequent logins after name change (without relogging) no longer continues to prompt to change name. • Name Change Popup - reduced size to fit better on very wide screens. • Add Friend Popup - fixed invalid characters being allowed in Add Friend input box. • Customization - Fixed double-click sound when opening Scroll Selection window from Customization screen. • Cauldron - Awarded items now properly appear in your inventory without having to relog. • Party and Lobby - Fixed chat sound missing on incoming chat messages. • Lobby - Fixed randomness of list display in Host Controls when changing between faction lists. • Pick Name screen - keyboard no longer pushes up the chat input when Name that is being edited. • Pick Name screen - made the volume controls larger. • Role Reveal - Music no longer plays the first bar of second iteration of music before moving to Game scene. • Role Reveal - Fixed scrolls overlapping title on very wide screens. • Game - Fixed issue with odd cutouts on widescreens on left and right side of screen during death announcements. • Game - Lovers Mode - fixed a string lookup issue for died of broken heart chat notification. • Game - Role card scroll bar now disappears after death when role card content is hidden. • Game - You can now drag the background map around in game. • Game - Fixed infrequent bug where role card, graveyard, target menu, etc. do not get populated. • Game - Fixed left carat character in Last Will and Notes preventing sending the contents to chat. • Game - Now properly displays Captcha question popup when requested. • End Game - Screen now remains in Safe Area.
CRASH FIXES • Many crash fixes inherited from Unity game engine upgrade and fixes made in previous releases that had not yet been released to mobile (see previous patch notes).
Today we are releasing Town of Salem for Steam patch 3.1.10. This release resolves some Steam login and linking issues, and also includes some additional improvements and bug fixes. Here’s the list of changes included in this patch:
IMPROVEMENTS • Account Profile - Reduced the size of Scrolls and Taunts list items in Account Profile. • Character Skins - Improved resolution of Jester and Brock Smith skins. • Pick Name Screen - Added new warning message about selecting a name. • Notifications - Moved the Accept/Decline buttons into the main button so you don’t have to expand the main button to accept or decline a notification. • Game - Lovers Mode - changed cause of death from Suicide to Broken Heart when lovers die. • Game Chat - System messages now print in chat as yellow text rather than white. • Game - Targeting tab at night is no longer auto-activated when dead unless you are a GA or Jester with ability remaining. • Game - Targeting tab at day is no longer auto-activated when dead unless you are a Medium with an ability remaining.
BUG FIXES • General - Text localization is applied earlier so you don’t see the text flash. • Steam Linking popup - now has a checkbox to hide the popup for future logins. • Navigation Menu - Cauldron icon timer text is now properly aligned. • Featured Items - coin image on button no longer blocks click. • Referral Codes Screen - now localizes properly. • Game Chat Log - fixed some weirdness with autoscrolling. • Game Target Menu - Fixed issue with Arsonist douse icon when changing mind to ignite. • Game Target Menu - Disguiser dying as Medium will no longer get Seance buttons. • Game - Plaguebearer and Pestilence no longer have Death Note buttons.
CRASH FIXES • Fixed pregame crash due to stray message. • Fixed ArgumentOutOfRangeException that could occur when user chooses name.
We have found and resolved the issue related to some people not being able to load the game from their Steam clients. This issue was localized to Windows users who were running on non-English locales. Thank you everybody who helped us pin down this strange issue. We also included a few things related to Catalina compatible for Mac users, and some improvements to our player logging system, so that we can identify future issues more quickly. Here’s the list of changes included in this patch:
CHANGES • General - Steam now reflects that Town of Salem is compatible with Catalina. • General - Upgraded Unity IAP SDK to latest version 1.23.1. • General - Player logs will now include the ToS version info and current date/time of logging. • Settings - Added Clear Player Prefs button under General tab of Burger Menu.
BUG FIXES • Loading - Resolved loading issue on non-English locales on Windows. • Settings - View Player Log now functions correctly on Macs. • Friend Chat - Fixed IndexOutOfRangeException crash. • Game - Pirate defense message now shows correctly.
Hey Townies, today we are releasing Town of Salem for Steam patch 3.1.7. With this release we have upgraded Town of Salem to the latest version of Unity which brings with it a host of bug fixes and crash fixes internal to the Unity game engine itself. This along with the player logs should help us to move even closer to an even smoother Unity port. We’ve also made some additional improvements and bug fixes within the Town of Salem code. Here’s the list of changes included in this patch:
IMPROVEMENTS • General - Touched up the resolutions on character skins for John Proctor, Betty Parris, Kristian, and DarkRevenant. • General - Upgraded to latest version of Unity and related SDKs. • Player Reporting - Added new Inappropriate IGN reason to player reporting dialog.
BUG FIXES • Login - New Steam account creation now works correctly through Steam.
Today we are releasing patch 3.1.6 for Steam. We are going over your feedback, fixing issues, and making improvements. Keep sending your feedback our way, and we will continue trying to make this game the best it can be! Here's a list of improvements, as well as bug and crash fixes included in this patch:
IMPROVEMENTS • General - removed an internet reachability check that is critical for mobile but unneeded for Steam. This removes one unneeded path for the game detecting loss of internet connection that could result in the game believing you are disconnected when you actually are not. • Burger Menu - Added links to our Social Media pages under the Settings Help menu. • Login - Added a Holiday background on Login screen during holiday season. • Login - Added holiday music on login screen during holiday season. Added other Login music to play at specific times of year. • Friends Chat - Added autoscroll to Friends chat. • Shop - Reduced the size of character and pet purchase confirmation popups. • Art - Improvements to skins: Doctor, Serial Killer, John Hathorne, Giles Corey, Minx, Sheriff, Dracula, Mary Warren, and Abigail Williams. • Sound - Added muting/unmuting controls to almost all screens for quick access. • Popups - Reduced size of various popups throughout app. • Game - Minor improvements to the appearance of the header text in game. • Game - Graveyard menu and targeting menus now only show scroll bars if needed. • Game - Made the "You were hauled off to jail" message more prominent. • Game - Added a gold highlight to the splitter bar on chat log to make it more visible. • Game - Reduced the size of Last Will, Death Note, Jailor Death Note, Judgement menu, and Notepad. • Game - Avatar names will no longer fade-in/out during walk to/from house. • Report Player - Input box now properly receives focus, and chatbox will now show a confirmation message after reporting a player. • Report Player - Removed the raycast click blocker so player can continue to chat while preparing a report. • Settings - Added a new "Enable player log" setting in the Burger Menu Help page to allow creation of a player log for troubleshooting purposes. • End Game screen - Replaced buttons with tabs for player list and game results panels. • Steam Linking - Added a Help button and a Help popup to the Steam Linking popups.
BUG FIXES • General - upgraded Unity version to address Unity bug with Citrix display. • Login - Improved some user feedback when not connected to internet and starting game through Steam. • Home - Removed unneeded queued Friend Chat toaster notifications when a conversation has already been shown. • Party Invite Popup - Custom name input field now receives focus automatically and will detect press of the enter key. • Friend Chat - New lines are now removed from pasted-in multiline messages. • Friend Chat - Chat input is now properly focused when opened on Party screen. • Add Friend - Add friend input box is now properly focused when opened on Party screen. • Game - When a game ends, countdown timer panel now properly shows Game Over icon and tooltip rather than Last Words. • Game Notes - Text at the bottom of long notes can now be selected with the mouse. • Game - Pirate can no longer plunder the same target two nights in a row. • Game - Defense tooltip link in role card popup opened from role list now works properly. • Game Chat - Flashing input cursor now properly disappears when Last Will, Death Note, or Note has focus. • Chat Log - Autoscroll of chat log should now function correctly. • End Game - The Player List status colors are no longer reset when clicking to Player Stats tab and back again. • End Game - The Previous Roles button is now available for self. • Report player - The last entry in the Reason dropdown is no longer clipped.
CRASH FIXES • Fixed ArrayTypeMismatchException that could occur while sizing raycast detector in action buttons. • Fixed NullReferenceException that could occur in the game chat when initializing sprites. • Fixed Unable to parse message crash that could occur when a scroll is consumed. • Fixed ArgumentOutOfRangeException that could occur when updating the targeting buttons. • Fixed IndexOutOfRangeException that could occur in graveyard while updating action panels. • Fixed NullReferenceException that could occur while starting a character animation in game. • Fixed ArrayTypeMismatchException that could occur in game while updating action panels. • Other - additional crash fixes in Steam Linking and character animations.
You have stepped into a world where no one can be trusted, and friends become enemies. Open your doors to see a member of the Town dead, killed by one of your own. Who could it be? That's your job to find out. . . unless you did it yourself!
Town of Salem is an RPG where you can be assigned evil roles such as Werewolves, Witches, Serial Killers and more, or the role of a Town member such as the Sheriff, or Jailor. With over 30 roles in the game, expanding to close to 50 with the Coven expansion, there are countless roles and combinations to keep every game fresh.
After joining a lobby and being assigned your role, the game will start and darkness will descend upon the Town, bringing with it the horrors of the night. The evil roles will use their special abilities to kill or confuse the Town, and the Town must use their own special abilities to discover who is good and who is evil.
Treat you say?
Then we have a treat for all of you! Today we are officially releasing the Unity update to Steam! We hope you will enjoy the fresh new look and the tons of new features we have in store for you. We can't wait to see what you think! Town of Salem has been completely rebuilt in the Unity game engine, allowing the game to move forward as Flash is sent to the gallows. This is the next step in our strategy to port all of our platforms (mobile, Steam, and web) onto a common code base built on Unity. With this release, both Steam and mobile are now on the Unity code base. All that is left is to port to web! We appreciate all the help with testing, and all the feedback you all have given us. We will continue to look for ways to improve the client, and we look forward to the bright future ahead of us.
Be sure to check out the featured items and the shop to get just the right costume to wear, and pets to follow you during all of your Halloween games! Be it a wicked witch, a ghastly ghost, or a vile vampire!
Here's a list of new features, improvements and bug fixes for the new Town of Salem (not exhaustive because SO MUCH has been done):
NEW FEATURES
• General - A redesigned user interface features icons, tooltips, and new, bright graphics throughout. • General - The new game engine provides smoother animations, faster frame rates, and snappier response. • General - You can now log out of the game without closing. • Home - New incoming friend messages and notifications can be shown in a Toaster that opens in the bottom right corner of the Home screen. Clicking a toaster notification takes you to the appropriate message or notification. Toaster notifications can be turned on or off via a checkbox setting in the Burger Menu under the Settings > General Tab • Home - Added a Friends Online bubble at top left of the screen so you'll know how many of your friends are online at a glance. • Home - The Burger Menu contains a Profile page for both your Classic and Coven play, including your stats and ranked trophy. • Account Profile - A new Account Profile screen shows you items that you own, including scrolls and taunts. • Game - Minimizing various windows now slides them off screen to a tab. Clicking the tab brings the windows back on screen. • Game - When certain items are minimized, other windows will expand to fill the space. For instance, minimizing the Graveyard and Role List windows will allow the chat box to expand upwards. • Game - Targeting menu now has tabs to give you filtered view of the players, including all live players, your faction members (if applicable), and valid targets available. • Game - Targeting buttons now have both icons and text to provide clarity on what clicking them will do. No more plain grey buttons! • Game - Visual icons have been added to the targeting menus to show various effects (Guardian Angel protection, VIP, Lover, etc.) • Game - A new self-targeting icon for actions such as Mayor Reveal, Jailor Execute, etc. • Game - When playing as Hex Master, hexed players (those that you as the player would think are hexed) now have an indicator showing they are hexed. Note that if a hex fails but you are not notified, the hexed symbol will still appear. • Game - When playing as Arsonist, doused players (those that you as the player would think are doused) now have an indicator showing them as doused. Note that if a douse fails but you are not notified, the doused symbol will still appear. • Game - When playing as Poisoner, poisoned players (those that you as the player would think are poisoned) now have an indicator showing them as poisoned. Note that if a poison attempt fails but you are not notified, the poisoned symbol will still appear. • Game - Trapper role - Visual icons indicate trap status (i.e. Building, Ready, or Set). • Game - Whisper, Ignore, Unignore and Report buttons are easily accessible with the targeting menus. • Game - The Graveyard shows the dead player's position inside a circular icon (standardized to match other menus) and a tombstone icon indicates the day/night the player died. • Game - Added Cause of Death to the expanded Graveyard player buttons. • Game - There is now a built-in notepad within the game to track your notes. • Game - Chat - Added optional player numbers to chat messages. These can be toggled on/off in the Burger Menu. • Game - Added keyboard hotkeys for opening and closing last will, death notes, notepad, and chat log. Tooltips on the icons show the hotkeys. • Game - A button on the Last Will posts your will to the chat. Same with your Notes! • Game - Environmental effects (snow, blowing petals, cinders, etc.) have been added to some maps. These can be turned on and off in the Burger Menu settings. • Game - New animations to show game outcome when transitioning to the End Game screen.
IMPROVEMENTS
• General - Town of Salem now works with 4K monitors. • Friends - The Friends chat has been improved to keep the focus in the chat box when typing and submitting. • Friends - More intuitive flow for adding new friends. • Home - Friends and Notifications buttons have been moved to the top left of the home page with new animations to indicate items awaiting your review. • Home and Lobby - A new, improved AFK system provides feedback to let you know when you are nearing AFK status, and provides a countdown to automatic logout. • Lobby - Better immediate feedback on assembling valid role lists for a custom game. Adding an invalid role will show the problems with the roles selected. • Lobby - When joining a lobby, the current game mode will now print out in the Chat box to remove any doubt of which game mode you are playing. • Name Selection - Typing focus is automatically set to Name input or Chat box as appropriate. • Game - The Last Will/Death Note/Notes popups recognize the Esc key to close the popup. • Game - The Chat Log is now more accessible, blocks less of the main play screen, and can show player numbers for the players chatting and for game messages displayed in the chat. These can be turned on or off in the Burger Menu. • Game - If a dead player does not leave a Last Will, the targeting menu button for showing their Last Will says "No Last Will" and the button icon changes to indicate the same. • Game - Attack/Defense changes for obtaining Necronomicon are now properly updated to the role card. • Game - Witch role card now updates Defense stat from Basic to None following the first attack. • Game - The in-game chat box now gets focus automatically even when chat log is open.
BUG FIXES
• Game - The Sheriff and Godfather role cards have been slightly changed to better reflect the role rules. • Game - Amnesiac will now properly show in Investigator Results. • Many other long-standing bugs from Flash have been addressed in this Unity port.
Hey Townies, today we are releasing Steam Beta 5 patch 3.1.3. For this release we’ve made some standardization and quality-of-life improvements to the User Interface, and finalized the Spanish translation. Now that we are nearing the end of the beta release cycle, we’d like to thank our beta testers who have provided so much constructive feedback, bug reports, and suggestions that have helped us improve Town of Salem. Thank you so much, we couldn’t have done this without you!
Here’s a complete list of improvements and bug fixes for this release:
IMPROVEMENTS • General - The Spanish User Interface is now complete. • Achievements - The names of Neutral roles on the buttons are now color coded to their role. • Home - Toaster notifications can now be turned on/off via a checkbox setting in the Burger Menu under the Settings > General Tab • Game - The Last Will/Death Note/Notes popups now recognize the Esc key. If the text has been changed, the first press of the Esc key will undo changes. The second press of the Esc key will close the popup without saving. • Game - The Chat Log has been enhanced with a splitter to allow the player to decide how much of the current chat vs chat history to view. Current chat is not scrollable as its purpose is to allow the player to see the most recent messages arriving while they are searching through the chat history. • Game - The Taunt Menu now shows the name of the player being taunted in the title. • Game - The Goal target name in a Role Card (eg. Executioner target, Guardian Angel target) is now colored yellow to make the name stand out in the text. • Game - Chat box target announcements (VIP, Lover, Rival, etc.) now show the player name in blue for better contrast with the background. • Game - The Ignore/Unignore and Report buttons are now regular buttons in the targeting menu. • Game - The Show Player Number toggle that was previously located inside the chat log has been moved to the Burger Menu under the Settings > Chat tab. • Game - If a dead player does not leave a Last Will, the targeting menu button for showing their Last Will now says “No Last Will” and the button icon changes to indicate the same. • Game - The Graveyard has been improved to show the dead player’s position inside a circular icon (standardized to match other menus) and the tombstone icon has been enhanced to indicate the day/night the player died. • Game - Added client-side tracking and icon display of the Trapper role’s trap status (i.e. Building, Ready, or Set). The icon is displayed on the Trapper’s own button in their target menu.
BUG FIXES • Cauldron - The Cauldron header Town Point display now properly updates its balance after the purchase of a paid potion. • Game - The Sheriff and Godfather role cards have been slightly changed to better reflect the role rules. • Game - The Santa Claus skin no longer disappears at the end of the hanging animation. • Game - The Witch is no longer able to secondary target disconnected players. • Game - Slow scrolling of the Possible Faction Roles list has been fixed. • Game - The Pirate Victory Conditions no longer overflow the bounding container. • Game - The Jailor Execute button now properly disappears at the end of the night. • Game - Blackmailed players can now chat again after game ends. • Game Summary - Fixed some text sizing issues that could occur when resizing the window. • Game Summary - Fixed the Players List button labels not aligning properly.
Today we are releasing Steam Beta 4 patch 3.1.2. This release, in addition to bug fixes, contains your most-requested improvements: sizeable Windowed mode and inline targeting and voting to avoid having to expand the targeting buttons. This release also includes 4K monitor compatibilty, toggleable VSync, a near-complete implementation of the Spanish user interface, and many more requested improvements. Please keep providing feedback so we can continue to improve Town of Salem! If you’ve already provided feedback and don’t see anything in this release that addresses your concerns, chances are we’re working on it for the next beta release.
Here’s a complete list for this release:
IMPROVEMENTS • General - Town of Salem now works with 4K monitors. • General - When the game is in windowed mode, the window can now be resized. • General - The display mode for Windows users has been changed from Fullscreen Exclusive mode to Fullscreen Window (Borderless) to allow for easier switching between applications and better multi-monitor support. • General - Final beta pass of Spanish XML translations. Feedback from our Spanish-language players is greatly appreciated. • Home - Added a Friends Online bubble to Friends top menu notification button. • Home - Added toaster notices for friend messages and notifications. These can be clicked to take you to the chat or notification. • Lobby - When joining a lobby, the current game mode will now print out in the Chat box to remove any doubt of which game mode you are playing. • Lobby - Host role list category buttons now auto-collapse their corresponding role lists when another category is selected. • Role Reveal - A fire swoosh sound now plays when a scroll is consumed. • Game - Added Voting and Ability buttons into the main Targeting buttons so you no longer have to expand the button to vote or target. • Game - Made improvements to secondary targeting buttons (such as for Transporter) to show position numbers and known roles. • Game - Added optional player numbers to chat messages. These can be toggled on/off in the Chat Log window. In a future release, the setting will be moved to the Burger Menu. • Game - Added day/night the player died to their graveyard button. • Game - Added Cause of Death to the expanded Graveyard player buttons. • Game - Added delay to Resurrection notice in morning to allow Who Died and How focusing routine to complete. • Game - Added hover-over Copy functionality to chat messages. • Game - Added tooltip to phase icon in phase bar in Big Game scene. • Game - When playing as Hex Master, hexed players (those that you as the player would think are hexed) now have an indicator showing they are hexed. Note that if a hex fails but you are not notified, the hexed symbol will still appear. • Game - When playing as Arsonist, doused players (those that you as the player would think are doused) now have an indicator showing them as doused. Note that if a douse fails but you are not notified, the doused symbol will still appear. • Game - When playing as Poisoner, poisoned players (those that you as the player would think are poisoned) now have an indicator showing them as poisoned. Note that if a poison attempt fails but you are not notified, the poisoned symbol will still appear. • Game - Pressing the Esc key while in the chat box now clears the current chat input and does not send the message. • Game - Added button to Notepad to allow sending Notepad notes to chat the same way you can send last will contents. • Audio - Added fire swoosh sound to go with fire screen transition animations.
BUG FIXES • Customization - Fixed some of the customization positions for characters, pets, houses, etc. • Lobby - Fixed Role list in Coven All Any game overrunning the list container. • Home - Burger menu notification bubble now properly updates when a new chat message arrives. • Game - Improved in-game dragging of the background (map). • Game - Fixed tearing that could occur during drag of background map (VSync setting). • Game - Fixed lines moving up the screen (VSync setting). • Game - Fixed some issues in Necromancer secondary target menu, such as Dead targets appearing. • Game - Executioner Role Card now properly shows Defense stat as Basic rather than None. • Game - Fixed issue where Attack/Defense changes initiated by obtaining Necronomicon were not updated to the role card. • Game - Fixed a crash specific to Amnesiac role. • Game - Witch role card now updates Defense stat from Basic to None following the first attack. • Game - Fixed a bug where Jailor would not execute if Execution was chosen during a specific time-frame. • Game - Fixed issue where all frog-taunted players disappeared (skin visual only) on vote up of any player. • Game - Fixed issue where player name tag disappeared when they were Frog taunted. • Game - Disconnected players now cannot be voted up. • Game - Fixed Whisper not working if the name and message were both one word long. • General - Fixed a crash that could occur during updating of Friend statuses.
Today we are releasing Steam Beta 3 patch 3.1.1 that includes many improvements and bug fixes based on your feedback. This release includes an incomplete implementation of the Spanish user interface. While we invite you to use the Spanish UI, be aware that this is a work in progress. We hope to have the Spanish translation complete and any text sizing issues fixed for the next beta release. Please continue providing feedback so we can continue to improve Town of Salem! If you’ve already provided feedback and don’t see anything in this release that addresses your concerns, chances are we’re working on it for the next beta release. Here’s what is in this release:
IMPROVEMENTS
• Added a UI Language Selection dropdown in the Burger Menu on the Login page. This initial implementation for switching the UI language is functional, but we are still working on completing the various translations, so for this beta release there may be some incorrect or incomplete translations. We are working on finalizing the translations for the next beta. • Name Selection - Typing focus is automatically set to Name input or Chat box as appropriate. • Home - Friends and Notifications buttons have been added to the top of the page for the various home screens. • Home - When mousing over the Home screen navigation buttons, there is a tooltip for each icon and the icon now lights up. • Friends - The Friends chat has been improved to keep the focus in the chat box when typing and submitting. Delay has been fixed. • Customization - Equip Scrolls screen instructions have been improved. • Party - The Give Host, Give Invite Powers, and Kick User buttons have been moved into the main part of the Player button so it is no longer necessary to click the player button to open a secondary menu. • Party - Added tooltips to the Party Member Invites items to clarify what the various icons mean. • Lobby - Now includes a Leave Lobby button at top of page. • Game - Added keyboard hotkeys for opening and closing last will, death notes, notepad, and chat log. Tooltips on the icons show the hotkeys. • Game - Secondary targeting menus have been reworked to include the position of the player, to use a clearer font, and also for button and text size. • Game - Avatar names in game are now in a cleaner mixed-case font. • Game - To reduce the chance of missing important messages while scrolling through the Chat Log, the bottom of the Chat log has been moved up a bit so that the last couple of incoming chats remain visible in the main chat window. • Game - The Necromancer secondary attack submit button now says "Attack" rather than "Reanimate" when raising a ghoul. • Game - Added tooltip to the Last Will Post Will button to clarify that clicking the button will submit immediately to the chat. • Game - Added tooltips to the Ignore/unignore and Whisper buttons in the target menu buttons. • Game Chat Log - The Open Chat Log button in game now toggles (open/closes) the chat log. • Game Chat Log - The Close Chat Log and Scroll to Bottom of Chat Log buttons have been reworked for clarity, and tooltips have been added. • Game Chat Log - The game chat log background has been made darker to improve legibility of the chat history. • Game Chat Log - The space between lines of chat in the game chat box and chat log has been reduced. • We have replaced fonts in many places in the application to improve legibility and speed up reading comprehension. • Some missing click sounds have been added to various tabs and buttons. • All scrollable lists have been reviewed for scroll speed as some were too slow. • Many additional tooltips have been added throughout.
BUG FIXES
• Party - While in a Party, accepting or declining another party invite to a party that no longer exists will no longer kick you out of your current party. • Party - When Invite power is granted, you will no longer receive an incorrect "XXX is now the Host of the party" message. • Lobby - Classic Custom games will no longer state that a Godfather or Mafioso is required unless there are other Mafia members. • Select Name - Pressing enter on the Select Name screen when the Name field has focus will now properly submit the name. • Role Reveal - Consumed scrolls will no longer continue to appear in the Role Wheel screen if none are currently owned. • Role Reveal - The Role Reveal screen now correctly shows a "No Scrolls Equipped" message. • Game - Necromancers can no longer kill themselves or fellow Coven with their Ghoul or Zombie killing roles. • Game - You can now whisper or ignore/unignore in the chat box using names (you can still use position number as well). • Game - Fixed an issue where clicking GUI elements could trigger a background map drag in game when focus left the game and returned. • Game - Burger menu in game is now properly placed against the left side of screen. The slight space has been removed. • Game - Targeting capabilities during the 5-second day-to-night transition has been restored for Jailor, Pirate, and Medium. • Game - Medusa can no longer target dead people. • Game - Fixed the position of the Santa Robot's death skin. • Game - Witches can now target victims into themselves. • Game - Guardian Angels can no longer protect their target after their target has hanged. • Game - Late leavers will no longer leave their carcass laying on the field for the remainder of the game. • Game - Amnesiac will now properly show in Investigator Results. • Game - The Potion Master can no longer kill/reveal other Coven members. • Game - The Necromancer can no longer attack himself with a ghoul. • Game - The in-game chat box nows gets focus automatically even when chat log is open. • Game - The missing Nosferatu hanging animation body has been fixed. • Game - The Potion Master's death note will no longer disappear after receiving the Necronomicon. • Game - Jailor night chat is now the correct color/style. • Game - Death announcements are now written to the chat log as they are announced in-game, rather than immediately. • Game - Fixed coloring of some Spy messages. • Game - The Chat Log will no longer show the real role of a player that has been cleaned or stoned. • Game - The in-game death announcements will no longer show the real Role symbol when cleaned or stoned. • Game - Stoned or cleaned faction members will no longer be removed from your faction list. • Game - The Crusader's gender has been fixed during announcements. • End Game - A visual ELO bug on the End Game screen has been fixed so that negative ELO no longer displays as positive. • End Game - Some visual tweaks to placement/size of various End Game elements. • End Game - The End Game Lobby now shows the starting role list instead of the ending role list. • End Game - The End Game players list has been reworked to fit all fifteen players on screen at once. • Burger Menu - Fixed the missing Ranked Profile trophy icon in the Burger Menu.
Today we are releasing Steam Beta 2 patch 3.1.0 that includes many improvements and bug fixes based on your feedback, particularly focusing on sizing items to look better on a big screen and to improve legibility of text on the screen to facilitate faster comprehension of what you’re reading. This is not the final beta release, so please continue providing feedback so we can continue to improve Town of Salem! If you’ve already provided feedback and don’t see anything in this release that addresses your concerns, fear not, we are working our way through ALL feedback and chances are we’ll be working on yours soon. Without further ado, here’s what’s in this release:
IMPROVEMENTS • Pressing the Enter key while on Login page now submits the login info as long as both Username and Password are populated. • Pressing the Enter key in Select Name screen should now submit the name in the Name field. • Increased the scrolling speed on many scrollable lists. • The game map now zooms out after the first day's intro phase to allow showing more of the game on a big screen. • Reduced the size of the Lobby role buttons to minimize scrolling. • Reduced the size of the role card text to minimize scrolling. • Reduced the size of the Graveyard target menu buttons to minimize scrolling. • Reduced the size of the target menu buttons to minimize scrolling. • Avatar name on Dead persons in the morning are now instantly visible. • Avatar name no longer fades away when walking to trial. • Avatar name no longer disappears during the "who died" focusing phase. • Graveyard now sorts by order of death. • Last Will text can now be scrolled with middle scroll mouse button. • Last Will, Death Note, Notepad, and Forger aux menu now receive typing focus automatically when opened. • Closing will, death note, or chat log returns focus to the chat box. • When in a game, unless a popup box is open, the chat box attempts to retain focus to minimize having to click into the chat box to type. • Clicking the Whisper icon now sets focus to the chat box at the end of the line. • In-game chat history will now expand when the Graveyard and Role List are minimized. • Target names are now bolded in chat. • Added tooltips to various screens. More will be forthcoming in later releases.
BUG FIXES • Fixed the Faction members list improperly showing dead neutrals when you die and are stoned or cleaned. • The Medium can now seance after death even if they were cleaned or stoned. • The Guardian Angel can now use their ability after death even if they were cleaned or stoned. • Bodyguard attack now shows as Powerful in the role card rather than None. • Fixed some longer role names being cut off in the role card. • Guardian Angel protection active icon now shows properly when GA protects someone. • Vigilante guilt notification no longer appears when dead. • The Werewolf transformation message no longer appears when dead. • Dlive dead skin now appears properly in-game. • The Nurse Lillian Skin Burned at the Stake death animation now appears properly in game. • The Hero City day background not appears properly in game. • Black bars which were sometimes visible when scrolling the background map in-game should no longer appear. • Long text in a Death Note will no longer scroll more text than necessary off the top of the note. • Long text in a Last Will will no longer scroll more text than necessary off the top of the will. • Pasting long multi-line text into a chat input no longer overruns the borders of the chat box. • The More Info list in the role selection screen now scrolls rather than overrunning its container. • Fixed issue where trying to login via the Steam button failed if the Steam service had not been initialized yet. The Steam login button will no longer activate until the Service is ready. • Day 1 music no longer starts earlier than usual. • Music now stops when the Death animation begins. • Fixed the music during Last Words phase. • Fixed a music issue when exiting the Cauldron. • Fixed some strange coloring for Medium in chat. • The names of living people in chats now are white rather than grey to avoid confusion with dead chat. • The Names of dead in dead chat are now italicized to further differentiate them from living chat. • The Ranked Practice state on the End Game screen is now capped (ie: 150/10 will now show as 10/10). • Fixed a visual +/- ELO bug on End Game screen. • The Add Role button in the Lobby screen now disables after the Start button is clicked. • The Remove Role buttons in the Lobby screen now disables after the Start button is clicked. • Clicking on the Random House (if selected) in the Customization screen now opens the House selection screen.