1.0.7
1.0.7
23 July 2026
🎁 Added
  • Damage-modifying event listeners can no longer heal a player by reporting negative damage — modified damage is clamped to zero before it is applied.
  • System chat messages (deaths, kicks, bans) are no longer processed on dedicated servers, matching the existing kill-feed guard.
🧼 Improved
  • Nameplate and voice-list speaking glows now compute their smoothed amplitude once per frame instead of twice, so the glow animates at the intended speed.
🪛 Fixed
  • God Mode players who fell out of the world on a remote client were never teleported back and fell forever. The host was writing the rescue position directly onto a client-owned player, but transform updates only flow from the owner outward — the teleport now runs on the owning client through a host-only RPC that also clears interpolation and velocity.
  • The scoreboard mute button could keep showing the old state after clicking it — the row now refreshes whenever the muted state changes, not just when kills, deaths, or ping happen to move.
  • Input hints for binds without a glyph texture rendered as an empty panel; they now fall back to showing the button origin as text.
  • Toggling Freecam when no HUD screen panel exists froze the player: input was disabled while nothing drove the camera. The toggle now aborts cleanly instead of soft-locking.
  • Damage direction indicators no longer touch a player component that may already be invalid during the death frame.
🚯 Removed
  • The unused `Shake` camera-noise effect — its last caller was already removed in an earlier cleanup, the class itself remained.
  • A dead `wasDead` field on notice panels that was written but never read.
  • The "My Menu Option" editor-menu template stub left over from project scaffolding.