Skip to content

v2.2.0 Beta 1 Town of Host: Enhanced

Latest
Compare
Choose a tag to compare
@0xDrMoe 0xDrMoe released this 09 Jan 20:03
· 6 commits to main since this release

🐛 Our Bug Fix Update (and new Faction, of course!) 🎲

Important

Known Issues

  • Translations for other languages may be outdated or inaccurate
  • This is a beta build; there may be some unstable features; please feel free to provide feedback!

Note

Future Updates

  • We will focus on merging coven roles after this beta release
  • There may be some minor fixes for beta builds later

Major Mod Functions Changes:

  • Crowded Mod now included in TOHE
    • TOHE is now incompatible with CrowdedMod since we included all its features (Modded Servers Only)
    • You can now set imposter number to 0
  • New Tasks Assign System
    • TOHE now ultimately assigns tasks apart from InnerSloth's system
    • Role conversion mid-game will now reset tasks
  • Ported Custom Net Object System from MoreGameModes @Ultradragon005
  • Intro Screen Improvements
    • Traitor now sees impostors on the intro screen
    • Apocalypse Intro Screen by @MargaretTheFool
    • Lover and Egoist IntroCutscene by @PEPPERcula
    • Impostor and Madmate see each other on Intro
    • Changed Intro sound for some roles by @PEPPERcula
  • Role conversion log (displayed along with Kill log)
    • Will only display Main Role changes for players in the kill log
  • Prevent dead players from knowing roles immediately after death
    • Will know when the meeting starts
    • Prevent Nemesis and Retributionist from seeing roles before the "skill used up" option
      = Fix Horse Mode and Long Neck Mode by @PEPPERcula
  • New command: /start for moderators to start a game @laikrai
  • Critical Error Manager @Tommy-XL
  • Hash API System
    --- Now the mod calculates its file hash and uses that to interact with Enhanced API

Major Role Changes:

  • Chief Of Police (CoP) Returns
    --- CoP can recruit anyone as Sheriff
    --- CoP may commit suicide depending on the setting upon an incorrect recruit
  • New Experimental Role: Shocker by @laikrai
  • New Role AbyssBringer (ported from EHR)
    --- BlackHole will freeze for 3 seconds after meeting
  • New role Revenant by @Limeau
    = Reworked Jackal
    --- Jackal can now convert anyone into SideKick
    --- Sidekick can now turn into Jackal after Jackal's death
    = Reworked Amnesiac
    --- Can now turn into any role
    --- Cannot vent after changing role depending on the can vent setting
    = Rework Deputy
    --- Handcuffed players now have to use the kill button on others to break the handcuff
    = Baker's role block ability is reworked to reset kill cooldown @MargaretTheFool (Niko doubts whether it works)
    = Improve Admired interactions for some roles @impostor4291
    --- For example, admired time thief will now add meeting time, and gangster/godfather are recruiting correctly (Hopefully, Niko didn't check the code carefully)
    = Cultist is now a Neutral killing role @impostor4291
    = Troller is now a Neutral Benign role @impostor4291
  • Engineer-based roles with 1-second vent duration now can't move in the vent (like jester)
  • New Option: Dictator use /vote command to expel players @hinhinarrrrrr

Minor Role Changes

= Double Agent now can kill when it's the only imp alive @impostor4291
= Change ability button text for some roles @PEPPERcula
= Fix Role Description for DollMaster and ChiefOfPolice by @impostor4291
= Add target mark for Seeker
= Add note for vent for Altruist
= CopyCat now can't copy Baker

  • Added some new options for Berserker, PlagueBearer, Soul Collector by @ApeMV
    = Scavenger now has its own death reason by @ApeMV
    = Add kill notification for guardian
  • Opportunist can vent option by @PEPPERcula
  • Pestilence can kill guesser option by @ApeMV
    = Baker now uses the shapeshift button to transform by @MargaretTheFool
    = Lawyer is now a Single Role to avoid unknown bugs
    = MasterMind now is an experimental role since it causes some bugs
  • Added Evil Mini cannot be guessed before turning 18 option
  • Add Legacy option for Traitor and Parasite (Can Shapeshift) by @PEPPERcula
    = Other Minor changes that are missed from this list

Other Bug Fixes and Improvements

= Our future official releases will include obfuscation on specific methods and functions.
--- Obfuscation aims to protect our official builds from malicious tampering.
= Language folder is now changed to TOHE\Language
= Rebased RoleBase to include targeting Custom Roles in it
= Included latest Custom Region files in the mod
= Added backup API URL in an attempt to ease connection issues in certain countries and regions
= Improved multiple typos and strings by @MargaretTheFool @PEPPERcula @impostor4291 @laikrai
= Fixed Random Spawn leads to a ban on anti-cheat regions
= Fixed double spy seeing each other's orange name
= Fixed rebirth vote-out on Solsticer and Mini
= Fix Host DoomSayer can infinite guess
= Fix changing gamemode sometimes showing HideNSeek
= Fixed the bug where Arsonist may not be able to douse someone (maybe)
= Fixed Consigliere not being able to guess specific roles
= Fixed Kamikaze mod clients not seeing icons
= Fixed some roles allowing misguess to be ignored
= Fix stealer addon displaying wrong vote number on display
= Fix sending chat bug causing blackmailer false spam
= Possibly fixed vanilla clients still seeing the modded name on meeting after a player has left the game
= Fixed Quick Shooter may bug sometimes
= Maybe Fixed Error Spam when a modded client disconnected from the game during a meeting or other necessary period
= Fix Maverick kill number not syncing
= Recoded Seeker
= Fix Converted Jailer from losing all their executions
= Mod Updater now uses Dispatcher
= Other bug fixes that Niko randomly missed, deleted from this list, or are included in other changes

Differences from 220 Alpha 10

= Changed strings for Cultist and Troller @impostor4291
= Fixed Converted Jailer losing its skill @Bri1101
= Added override tasks option for Shocker @PEPPERcula
= Fixed kamikaze exiled to kill targets
= Fix BlockHole eat player won't trigger dead task
= Improved Custom Net Object System to fix "The GREATEST bug EVER!!!! ALPHA 9 COVEN"
= AbyssBringer BlockHole will now freeze for 3 seconds after meeting
= Fix string typos and punctuation @PEPPERcula

Credits

Thanks to @NikoCat233 @MargaretTheFool @PEPPERcula @impostor4291 @laikrai @Pietrodjaowjao @ApeMV @Bri1101 for making this Beta release possible
Thanks to our translators for their hard work in bringing the mod to everyone
Thanks to our testers and players for finding bugs and providing helpful feedback
Thanks to everyone who keeps supporting the mod and helps us move further forward!