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
https://discord.gg/tol
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?
https://forum.imperium42.com/t/v2-3-beta-vulnerability-mini-patch/78724
Read this far?
Greetings, from passionate dev to passionate player: Have you reviewed, yet? https://toli.es/review
EDITS
v2.4.0b
https://forum.imperium42.com/t/v2-4b-patch-notes/79588/
v2.4.0c
https://forum.imperium42.com/t/patch-v2-4c-snowcrest-winter-event-live/79647
v2.4.0d
https://forum.imperium42.com/t/mini-patch-v2-4-0d/79704
v2.4.0e