1.0.7

1.0.7
23 July 2026
11 changes in this update

Added

2 changes
  • 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

1 change
  • 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

5 changes
  • 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

3 changes
  • 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.