Today we are releasing a patch that will bring the Refer-A-Friend system changes and the new referral code systems to mobile along with some bug fixes.
Mobile Changes Refer-A-Friend System
When a premium user reaches 10 games played they will receive 5 referral codes that they can give to their friends. These codes can be redeemed by a user's friends after they create their account, login, and click the play button. Users will also get 5 extra codes at 25 games played, 50 games played, 100 games played, and 250 games played. This means that a user can get up to 25 referral codes through the life of their account. To claim these codes click the button that looks like hands shaking on the left of the screen under the Shop button. Refer-A-Friend rewards have been bumped up to 1300 Town Points per player successfully referred from 100. We are also going to reward for every successful referral past 5 with 1300 Town Points. There was previously no reward for referrals past 5.
Trial Accounts
The pop-up that says you need to make a purchase has a text field to enter in Trial codes. After a player redeems a code their account is made into a Trial account. When a player redeems a code if they have not put a user as their referrer, or has put a user that didn't give them the redeem code the user that gave them the code will be marked as their referrer. Trial accounts can play 5 games and after that they will be locked out of playing until they make a purchase.
Be Aware!
If an account is banned during the Trial phase, the account that referred them will receive a suspension. Trial accounts that are only suspended will not punish the referring account. Note that accounts are only banned over being suspended when they are botting or spamming hate speech. Once the referred accounts becomes a premium account the referral user is no longer responsible for their accounts and will not be suspended if the referrer gets banned.
Mobile Ranked
We fixed many mobile issues that were causing users to disconnect, and we feel that mobile is stable enough to re-enable Ranked for mobile users.
Bug Fixes
Fixed some spelling issues for certain mobile feedback messages. Fixed some issues causing mobile users to disconnect, Fixed an issue that was causing some purchases to fail on mobile. Fixed an issue related to wills after a Janitor cleaned a player.
Changes to All Platforms
Spam Filter Improvements
Several spam filter improvements have been added since the last patch. Check out Achilles' Dev Update post for more information. As we receive feedback we will continue to make improvements to this system to improve overall game quality.
Today we are releasing a bunch of quality of life improvements, a change to how the Sheriff feedback works, and a few bug fixes.
General bug fixes and optimizations: Patching mode - When the servers are down for a patch you will now see a link to the patch notes instead of a connection error when attempting to play
Improved ban/suspensions - Added suspension/ban reason feedback on login. Players who are suspended/banned via trials, a moderator, or automatic systems such as referral abuse will now be notified of the reason upon login.
Fixed a bug where promotion popups were being shown to referral users who had not upgraded to premium yet.
Improved server and account security.
Fixed Guardian Angel achievements and "target was attacked" feedback.
Changed the "I am blackmailed." message while on trial to only be allowed to be said one time per trial.
Spam Improvements:
* You can no longer say the same thing twice in a row in a 10 second time period * You can no longer type in all caps twice in a row in a 10 second time period * Added a few common bad words found in reports to the chat filter
These changes were made to make it that people getting reported, and punished for spam are actually spamming maliciously.
Jailor vs Werewolf interaction bug fix:
A Jailed Werewolf will now direct attack his captor instead of doing a passive attack. This allows things like Bodyguard to protect the Jailor.
Sheriff change
Sheriff will now only see "Your target is suspicious" instead of specific feedback about Mafia/Coven/Werewolf/SK. This will allow NK roles to more easily claim they were framed when checked by a Sheriff.
Requesting Trial Codes Due to some users posting their codes on public forums, them getting redeemed by bots, and the user who posted them being banned, we are further trying to encourage users to not post their codes on public forums. There is now a required "I Agree" captcha that needs to be filled out upon requesting codes. This is intended to make users take a second and read the message given when requesting codes.
Today we are going to be releasing a patch that will have several improvements to the Refer-A-Friend system, and a new Referral system. These changes are meant to help our established users give their friends a chance to play the game before making a purchase. We are also going to amp up the rewards for when a friend does purchase the game.
Referral System When a premium user reaches 10 games played they will receive 5 referral codes that they can give to their friends. These codes can be redeemed by a user's friends after they create their account, login, and click the play button. Users will also get 5 extra codes at 25 games played, 50 games played, 100 games played, and 250 games played. This means that a user can get up to 25 referral codes through the life of their account. To claim these codes click the button that looks like hands shaking to the right of the Cauldron button.
Refer-A-Friend improvements Refer-A-Friend rewards have been bumped up to 1300 Town Points per player successfully referred from 100. We are also going to reward for every successful referral past 5 with 1300 Town Points. There was previously no reward for referrals past 5.
Trial Accounts
The pop-up that says you need to make a purchase to play now has a "Redeem" button. If this is clicked it will take the user to a screen where a code can be entered. After a player redeems a code their account is made into a Trial account. When a player redeems a code if they have not put a user as their referrer, or has put a user that didn't give them the redeem code the user that gave them the code will be marked as their referrer. Trial accounts can play 5 games and after that they will be locked out of playing until they make a purchase.
Be Aware! If an account is banned during the Trial phase, the account that referred them will receive a suspension. Trial accounts that are only suspended will not punish the referring account. Note that accounts are only banned over being suspended when they are botting or spamming hate speech. Once the referred accounts becomes a premium account the referral user is no longer responsible for their accounts and will not be suspended if the referrer gets banned.
NOTE: This feature is not available on mobile yet, but will come with a later patch.
Hey Townies, We are patching some bug fixes along with a new game mode! Dracula's Palace is a vampire focused mode available in the Chaos game type.
New Additions * Dracula's Palace game mode * Vampires can now kill when they have a full faction
Bug Fixes * Server and database optimizations * Fixed bug where Mafioso would see targets night defense being too high while jailed * Fixed bug where SerialKiller would get roleblocked feedback when killing a Pirate who wasn't dueling them
After careful thought and consideration we have decided that taking Town of Salem away from a free-to-play model is best for the continued health and community of the game.
What does going Pay To Play mean for me as an existing user?
You are most likely already grandfathered in to the new system. All existing accounts with at least 1 game played or who has ever made a real money purchase (Steam, Web premium, Mobile premium, Coven, promotions, etc) are already grandfathered in. We didn’t grandfather in all accounts to prevent bringing a bunch of botter alt accounts into the new system.
A grandfathered account does not mean you now have a premium account however. If you hadn’t already purchased premium you still will not get the double merit points after the change, but you will be able to continue playing ToS for free as a grandfathered account.
Why did we make this change?
As many of you are aware in the recent months we have been attacked by a group of botters and scripters spamming the chat, making false reports, gamethrowing, and all around ruining games. We have done many things to combat these bots but at the detriment of future development.
We have tried auto detection of common bot phrases, and suspensions based on these. The bots were able to turn this against normal users by tricking them into saying these phrases, while changing their bots to say other things.
This led us to try logging their IPs and IP banning them, but they would just rotate their IPs between accounts. Normal users would sometimes then be assigned these banned IPs meaning they couldn’t log in anymore.
Next we tried altering our client and server networking code to break 3rd clients. Within a few hours they had decompiled our SWFs, looked at the source code to fix their 3rd party clients and were back to botting.
We added email verification to make sure that only valid emails could be used to create accounts, but these users used forwarding emails, or sites such as “10 minute email” to make temporary emails that were valid long enough to activate the accounts.
Then we added captchas to several parts of the registration process to make it harder for them to register accounts, but again, they found ways to get around it, or go straight through it. This made it harder for normal users to make accounts, but didn’t really slow down the bots.
Lastly, we added captchas when a newer user tried to join a lobby, and these would trigger again on spamming reports. This method slowed down the bots, but only as long as we constantly work to add new captcha questions, and actively work to brick any automated solvers they are creating.
Currently, we can only keep up with the bots by devoting all our time to the upkeep of the captcha system.
The botters and spammers seem willing to devote all of their time to coming up with new ways to spam, troll, bot and destroy Town of Salem. Every new system we add to stop botters just hurts the new user experience more and more and motivates the botters to find a way around the system.
The solution is going Pay to Play.
Even before botters we have always struggled to keep a clean community against spammers, trolls, multi-accounters, gamethrowers and downright toxic people who can make an alt account and be back on the game within 5 minutes of being banned. This is a common problem with free-to-play games. Now that we are no longer free to play we will be having a very large focus on cleaning up the community and creating a fun and safe environment for everyone to have quality games.
What will be the experience for new users?
They will be able to register and login but will be limited to friends chat and using the cauldron until they purchase an upgrade for their account. Steam, web premium, and mobile premium all count for this.
Do you have any plans for letting me play with my friends without purchase in the future?
We are planning to add referral codes for premium users to give out to their friends that will allow them to play a limited amount of games so they can try things out.
What does this mean for the future of Town of Salem?
We feel that this move will be a positive for the game, as well as all current and future users. The botters will not want to spend real money in order to troll. Even if they do, they will be very limited in the amount of accounts they can make this way without committing credit card fraud. This also means that every account has an inherent value to it, as being banned means you will need to buy the game to play again. Any user that is suspended for breaking the rules will have to actually think about what they are doing, because if they end up permanently banned they can’t just make a new free account anymore. Better games in every facet should be much more common. We as developers can go back to trying to make a good game, rather than focusing on how to stop botters or how to rework reports to stop toxic behavior.
We will be working hard over the next few months to remove any alt accounts the botters may have stockpiled as well as improving the suspension and afk systems to encourage better behavior and quality games in the community. We believe that in a few short months there will be a drastic improvement in the quality of Town of Salem games.
We are adding a simple question system for new users to help combat the bot problem. Players will not be able to chat until the question is answered. If you fail this captcha too many times it will result in a suspension. If you see a bot or scripter in game report them for spam, even if they aren't spamming. Any user that gets 3 reports for spam will be sent a captcha to verify them as a human.
We are also making a change to the ignore command to help users fight against these users. Ignoring a player now ignores their whispers as well.
We recently implemented something to help us further track down crash and disconnection issues for mobile. Be sure to update your game. What we implemented should be able to auto track these issues so you no longer need to report them to us directly.
Crossplay is enabled, and you can use the same account you use for Steam as long as you know your login information. If you have Coven on web or Steam it will be available on mobile too.
The mobile release is fast approaching, and we couldn't be more excited. Set an alarm, and tell your friends. Mobile is coming out for Android and iOS at 3pm CST!
Edit: This app should support iPhone 5’s and newer, most iPads, and most modern Android devices