From ca9e47b94cbbabc8a9a31dd3b6d4ad5fee122dae Mon Sep 17 00:00:00 2001 From: Gurge44 Date: Tue, 13 Jan 2026 08:49:15 +0100 Subject: [PATCH] changelog --- CHANGELOG.md | 41 +++++++++++++++++++++++++++++++++++-- Patches/ChatControlPatch.cs | 2 +- 2 files changed, 40 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b2b78a831..ea3deccb3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,40 @@ -### Roles +# Thank you so much for finding and using EHR! -- Added Empress (new Coven role) \ No newline at end of file +## Bug Fixes +- **Fixed the host being kicked after a player joins the lobby** +- Fixed Quiz "Hallway" not counting players outside of all normal rooms, +- Fixed Snowdown kicking the host +- Fixed draft choices not always being random and not respecting min/max neutrals +- Fixed a reason for some players not getting a pet (the main reason is still innersloth's unstable code) +- Many other very small fixes and improvements + +## Changes +- EAC list auto-updates after every game +- Completely rewrote the role selection logic +- Chameleon can now use pet to go invisible +- Optimized the code for some roles +- Admins can use `/xor` and `/combo` fully +- Overheat no longer freezes for cooling down + +## Semi-Compatibility with LevelImpostor maps +- Fixed post-ejection tasks not executing after custom ejection screens +- Fixed Room Rush and Natural Disasters ending the game with `An error occured` on custom maps + +## Additions +- New role: Empress (Coven Miscellaneous) +- New setting for (Custom) Hide And Seek, Mingle, Natural Disasters, Solo PVP: `Chat During Game` +- New global settings: +- - `Auto Execute /readycheck After Joining The Lobby` +- - - `Delay Before Auto Executing /readycheck (After Joining The Lobby)` +- New settings for Time Master: +- - `Can Revive` +- - `The killer of the revived player gets an alert about the revival` +- - `The killer also gets an arrow towards the revived player` +- New settings for Plaguebearer: +- - `Announce Transformation (from Plaguebearer to Pestilence)` +- + +> [!WARNING] +> Pretty much everything in this release is experimental, I had no time to test anything, this is just an emergency release so you can continue playing! + +--- \ No newline at end of file diff --git a/Patches/ChatControlPatch.cs b/Patches/ChatControlPatch.cs index 9b0652aa3..e2ebcf9c8 100644 --- a/Patches/ChatControlPatch.cs +++ b/Patches/ChatControlPatch.cs @@ -177,7 +177,7 @@ public static class ChatManager switch (operate) { - case 1 when player.IsAlive(): // Guessing Command & Such + case 1: // Guessing Command & Such Logger.Info("Special Command", "ChatManager"); if (player.AmOwner) break;