Live!

*Important: See Discord #news for known bugs that will be hotfixed soon.

v2.4

Class Notable Changes / Fixes / Balance

Observer’s “Follow” now [finally] works properly.

Fixed exploits that allowed for multiple uses (or allowed use of both abilities) in a single phase from, eg, the Reaper (although, with Reaper, we may add it back, one day, as a feature instead of a bug ʘ‿ʘ).

Classes and abilities are now templated (read: more consistency, easier to catch/fix broken things).

Fixed exploits that involved spamming multi-target buttons fast to allow for abnormal targeting.

When converted, players will now “finish” their ability (eg, you’ll get feedback).

The Chronomancer-induced “Delay death” icon will now vanish on transfer.

Minor Class Improvements/Fixes

Massive back-end revamp for the way abilities work and how classes spawn (+efficiency, scalability, localized, easily debugged).

Fixed a 2~3 abilities that had the generic click instead of ability sfx - including tutorial. If anyone finds more MIA, please inform Xblade

Mental Blur abil now also has recipient sfx.

Follow’s feedback now shows ‘X visited target’ ‘target visited Y’. (Suggested by scaremenow#6642 )

) Heathens are now called Heretics. (Suggested by Urge To Purge#4028 )

) Shield and Scout are removed from dead players. The Mercenary/Sheriff will also be notified.

Added cancel abil sfx

Class Icon Changes

Some icons were updated (and more will be updated in future patches):

Marshal “Probe” ability icon changed! It’s always better.

Physician/Herbalist “Remedy Studies” ability icon has been changed (so it no longer 1:1 dupes “Inoculate”).

Physician “Inoculate” ability icon changed to better match “Remedy Studies”, and to be more creative than a different-hued similar icon.

Duchess “Dark Wisp” icon is now more vivid, but still… dark. Think Avatar.

Drunk/Alcoholic “Happy Hour” changed from an orange tsunami wave to a happy cold brew (not to be confused with coldbrew, the coffee, which powers me daily).

Drunk/Alcoholic “I Am The Liquor” passive changed from a muscle flex to ale within an ornate, ivory tusk.

Ritualist’s “Will of Mithras” icon was changed (it was matching a Mastermind abil).

“Snoop” journals now have a purple hue to them and moved to the top-left so it doesn’t block chat.

Class Card Fixes

In-game ability system back-end has been revamped: Class cards are now sync’d to in-game abilities. Eg, hovering over an abil should now show whatever you see in the class cards - always.

Class card full descriptions for “Link Minds” and “Conduit” now explicitly mention that the King cannot be targeted. (Suggested by DMS405#5739 )

) Fixed a couple class cards that had hover descriptions inadvertently swapped with full descriptions.

Made a class card yellow memo for Mastermind’s “Foresight” abil to mention it can be framed (and that a bug fix will come soon).

Clarified in the Fool’s class card “Deceive” abil that you will make yourself framed “to the Blue Dragon” tonight (opposed to anyone, which was incorrect).

More Quality of Life

Upgraded to the next-gen of Unity engine: Notably for a performance boost where one can easily see the difference!

Trials are now also announced in chat. (Suggested by physiX#5062 )

) King is now be the one to execute if they decide fate. (Suggested by DJLaserz#2013 )

) Deathnotes/logs you’re looking at no longer hide during death recap. (Suggested by Picturesque#7756 )

) Added reminder that leaving games while alive is punishable when trying to leave a game. (Suggested by Mercy#3489 )

) Unlimited emote uses. (Inspired by Kapejek#1379 )

) Players that have left will be displayed darker in the playerlist. Reaped players will not show this change to prevent metagaming. (Inspired by Mercy#3489 )

) That “high-pitched hover sfx” for smaller buttons have been adjusted to be better for your ears. (thx Clean_And_Blue#1380 ).

). Config window now removed upon launching. (Suggested by Mercy#3489 )

) Include IGNs in post-game chat. (Inspired by Resmik#3987 )

) Day number will now be yellow instead of red if the player dies during the day. (Suggested NuclearBurrito#4437 )

) Banned players now killed upon being banned. (Suggested by zarthus#3972 )

) A secret feature Tryph worked on that we’ll announce later.

Tutorial confirmation popup now shows the estimated time to complete (~6 mins).

Better-formatted ability hover descriptions for the OCD

Removed the redundant “Title” or “Avatar” header names for titles/avatars.

Better avatar cropping/placement in the lobby.

Player on trial now highlighted. (Suggested by Kapejek#1379 )

) There is now an indication in post game, if the player has left during the game. (Suggested by Kapejek#1379 )

) King will now execute if he uses Decide Fate to execute.

King “Decide Fate” and “Royal Finger” abils will now have a shorter version of the selected sfx when you initially click (~1/2 length).

Name selection screen now highlights the names chosen in chat to more-easily see through name selection spam.

Name selection submit box is only submittable when you have a minimum of 3 chars to prevent “Choose another name” due to min length.

Name selection input box is now scaled down to what the ~actual max length is to give you a better visual of how many max characters you can input.

Greatly improved text performance when found in scrollers.

When you leave a game, the left chat/tips will no longer interlap while pending “leaving…”.

Fixed awkward loading tip formatting when sometimes a single word would take up an entire line in the middle.

Less “spammy” logs that repeat often.

Other Bug Fixes

Fixed some infinite loading screen/NoClass/2-people-1-class issues when Cult spawns.

Minor security beefup.

MVP box no longer blocks the chat scroller

The number of games to scale class selection difficulty was unintentionally determined by the amount of gold you had (so new players would show 500 games played) - this is now fixed.

May have finally fixed resolution dropdown weirdness in settings.

Fixed Nightwatch’s “Watch Carefully” abil to reveal the class name in a styled faction color for consistency with other abilities instead of a “boring orange” (thx Kapejek#1379 ).

). Physician’s n2 “Self Care” ability was missing sfx, now added in.

With 2-target abilities, selecting only 1 of the 2 targets will no longer show the ability as “active” (that teal background).

Fixed some “random” hover and click sfx when targeting window is open and not hovering/clicking over an actual target button.

Cancelling an ability will no longer play the ability sfx again.

Fixed a few targeting exploits, mostly for abilities with 2 targets.

Seeker’s “Identify” ability was showing as the old “Reveal” name in the class cards (only): This was sync’d back to “Identify”.

Settings “Graphics Preset” will now initialize higher than “Lowest” (usually if you restarted, it’d reset).

Class cards will no longer show placeholders on first class list hover.

Class card main class descriptions can now click on underlined glossary terms.

Fixed several misc typos, including 3 instances of “Asssassin” instead of “Assassin”.

“Settings” for Texture will no longer permanently show “Normal” (was just a visual bug).

Fixed a rare bug that wouldn’t play self-cast sfx for 2nd day abilities.

Misc tutorial fixes, mostly to do with targeting, UI alignment, and incorrect feedback.

Minor improvements to anti-hack techniques and shutdown a few exploits that allowed people with way too much time to annoy players. Not perfect: Waiting on our two 3rd-party service providers for their own sec updates (reported and following up).

Fixed the status text on emote customizations (informing about errors, etc) that wasn’t showing.

The “gray name” on disconnection now extends to the end screen (so you know when someone left).

Performance

Upgraded to Unity 2019, utilizing the new experimental Garbage Collection (GC); this means better performance/optimization! I can definitely notice a difference.

Less “spammy” logs that repeat often (logs take optimization juice).

Removed a countless number of “boxed” variables (Read: Improved performance).

Localization

Fixed the buggy toggle between EN<>中文

In-game hover abilities are now localized. There’s still a lot to be done, but this should greatly help!

In-game now has a bunch of new localizations in the UI.

A great deal of dynamic text has been localized.

Tons of corrections - thanks for the community effort!

Known New Bugs

There’s currently a bug with our text engine in Unity 2019.1: We’re currently using a workaround, which may sometimes cause extra line breaks if your chat is shrunk small. However, you probably won’t notice this. Unity says they’ll have a fix very soon.

Something is weird with the main archway textures: No point in delaying the patch for just this. I’ll hotfix it later.

2 Devs Join the Team!

To those that don’t look at Discord often, you may have missed the news:

Welcome our new Jr. Dev (who started this patch), TryphonX (part-time)! He’s already contributed a great deal this patch and has been a mod since the beginning before this~

Welcome our new Technical 3D Artist, Vini (part-time)! …Who has been revamping the graphics of the game (from the ground-up) and it looks absolutely incredible… but we can’t show you yet we’ll leak some goodies to Discord when we get a full scene ready to show. We made sure to keep the scope reasonable so it won’t take too long to deliver.

Dev Note

I essentially rewrote 20% of the game’s back-end: There will be bugs: Future patches won’t be as lengthy now that we have scalability. While there’s still more to scale (anything to do with “Gossip” and messaging type abilities), the hardest part is done - I’m going to take a scalability break

Halloween

Yep, we’re almost ready! Keep an eye on Discord for event date info.

Discord

Worth mentioning, if you ever connection experience issues, type “.status” in our Discord’s #bot-spam channel to see if any module is experiencing an outage in realtime.

–Xblade

Discord Join the Throne of Lies Game 👑 Discord Server! Join over 14k community members of "Throne of Lies: The Online Game of Deceit", a tabletop/social deduction game. | 14,151 members

Changes Since Initial Post

Merged to OP, but may be difficult to find if you’ve already read these previously:

Bug Fixes

Fixed some infinite loading screen/NoClass/2-people-1-class issues when Cult spawns.

MVP box no longer blocks the chat scroller

The number of games to scale class selection difficulty was unintentionally determined by the amount of gold you had (so new players would show 500 games played) - this is now fixed.

May have finally fixed resolution dropdown weirdness in settings.

The Chronomancer-induced “Delay death” icon will now vanish on transfer.

Quality of Life

King will now execute if he uses Decide Fate to execute.

King “Decide Fate” and “Royal Finger” abils will now have a shorter version of the selected sfx when you initially click (~1/2 length).

Name selection screen now highlights the names chosen in chat to more-easily see through name selection spam.

Name selection submit box is only submittable when you have a minimum of 3 chars to prevent “Choose another name” due to min length.

Name selection input box is now scaled down to what the ~actual max length is to give you a better visual of how many max characters you can input.

Greatly improved text performance when found in scrollers.

When you leave a game, the left chat/tips will no longer interlap while pending “leaving…”.

Fixed awkward loading tip formatting when sometimes a single word would take up an entire line in the middle.

The “gray name” on disconnection now extends to the end screen (so you know when someone left).

Added cancel abil sfx

Localization

Traditional Chinese (中文) beta localization is now 75% complete!

Those with “Turkish” system display language should no longer see “LOCALIZATION_KEY_NAMES” instead of English.

Want to help localize the game? To start, Wikia is for initial reference - in the future, we’ll have dictionary keys for other languages once Chinese localization is complete. For now, try contributing to our Wikia @ https://tol.wikia.com ~

What’s up with v2.3b+ earlier?

V2.3b: Mini Security Patch Official Announcements Taking a step back from v2.4 – Now that Mac/Linux has been sunset (Apologies folks but it allowed this hotfix to happen): We had some annoying hacker games, lately: This was introduced by a vulnerability caused by our 3rd-party server. Luckily, they worked hard to deliver us a quick patch while we can’t stop all hacks, we’ll try our best to secure them where we can. v2.3.0b (LIVE) Vulnerability fixes. More vulnerability fixes. Removed Streamer Mode (this was broken for so l…

Read this far?

Greetings, from passionate dev to passionate player: Have you reviewed, yet? https://toli.es/review

EDITS

v2.4.0b

V2.4b Patch Notes Official Announcements This is an extension of v2.4a [news-v24-animated] v2.4.0b - Hotfixes Fixed many - but not all new bugs. Note that test realm was fixed for expediency, so let us know if some of what’s listed isn’t true: Fixed Chinese UI issues where you couldn’t play or create a game. Fixed some game over issues with winners and the winners display. Possible fix of redirection visual bug. Fixed “NoClass” bug for Kings - may ripple to other fixes (it wasn’t just end-game). End-screen and winners should now…

v2.4.0c

Patch v2.4c + "Snowcrest" Winter Event Live! Official Announcements This is an extension of v2.4a+ [news-v24-animated] v2.4.0c Snowcrest event is live Merc “Shield” charges now go away after successful use Poacher can now speak with Unseen Objective-based classes (eg, Inquisitor, Scorned) will now trigger the popup/win properly Objective-based classes should now see proper feedback in chat when partially-completing objectives Objective popup was unsatisfying and is now styled a bit Fixed some visual vote messages for “yesterday” and “today” mixing up Neutr…

v2.4.0d

Mini Patch v2.4.0d Official Announcements This is an extension of v2.4a+ [news-v24-animated] v2.4.0d Hotfixes Neutrals should now win without NK and display properly as winning (preventing stalemates, causing the game to never end - and losses that should be wins). Chinese region is now split when you select the locale (Chinese friends may now queue up normally – no need for private games! Use Discord for initial population gathering since it will start low). Fixed some awkward English<>Chinese swapping button bugs that would so…

v2.4.0e