- Exact-name matching for the ban console command — a partial match is now only a fallback, so ban bob can no longer ban "bobby" by accident.
- Safety guard in the say command so it no longer crashes when no chat panel exists in the scene.
- Noclip, Noclip Collision, and God Mode toggles reworked to a consistent authority model: the movement component flips locally on the owning client, while the synced scoreboard flags are set through host RPCs — matching the existing Freecam and Hotdog-model pattern.
- Toggle notices (God Mode / Noclip enabled-disabled) now resolve their recipient from the player's ID instead of the RPC caller, so state cleared outside an RPC (e.g. an out-of-bounds death) can't notify the wrong player.
- Kill feed entries, notices, and undo notifications are now host-only RPCs — modified clients can no longer forge them for everyone.
- Chat message limit unified at 255 characters for both player and system messages, matching the patch notes.
- Freecam overlay caches its post-processing components instead of reallocating them every frame.
- Damage tag checks use the DamageTags constants instead of raw strings.
- The flatline sound now plays for every player when they die — previously only the host ever heard it.
- Kill feed icons with non-square textures rendered at the wrong aspect ratio due to integer division.
- Damage direction indicators accumulated indefinitely on other players' components; they are now only tracked for the local player.
- The player.fall.death stat now counts fatal falls for every player (previously host-only) and no longer counts falls survived through God Mode.
- Death camera could crash or snap to the world origin when the corpse's renderer or pelvis bone was missing.
- The "you can only toggle collision in Noclip mode" warning was shown to every player on the server instead of just the one pressing the key.
- Inverted assertion message in Notices.SendNotice.
- Leftover debug logging (map identifier in the scoreboard, player-data dump on spawn).
- Stale TODO comments in Vitals and Player.
- Dead spring-damping code in the camera Shake effect.
- Redundant self-lookups (Components.Get<Player>()) in the land/jump handlers.
- Per-user Rider settings files from version control (kept on disk, now ignored).
- Bans and kick tracking live on the current host's machine only — after host migration, the new host enforces an empty list. Fixing this properly needs ban-list replication to potential hosts.
- The toggle authority rework changed networking flow: worth a quick in-game check that noclip/God Mode icons and notices still behave correctly for a non-host client.