Skip to content

Overhead replacement

waitstepbro edited this page Sep 7, 2026 · 7 revisions

Why

The client draws a player's health bar, prayer icon, skull, hitsplats and overhead chat text as one bundle that can only be hidden together. So for any player it draws a bar over, the plugin hides that bundle and redraws the other four itself.

NPCs are unaffected: only their bar sprites are blanked, so their hitsplats and chat text stay the client's own.

Who it applies to

Actor Native overhead hidden when
You Player Bar — Style — Show Bar is not set to Never
Another player They are tracked in combat, covered by an always-show setting, or carrying a skull or prayer icon
A blacklisted player Never
NPCs Never - only the bar sprites are hidden

What gets redrawn

  • Prayer icon - all 15, at natural size.
  • Skull - plain, loot-key and Forinthry Surge variants; other variants fall back to the plain skull.
  • Hitsplats - the client's own sprites, four at most, in the vanilla diamond, newest replacing oldest.
  • Chat text - the game's bold yellow font, at the position the client would have used.

Layout runs bottom to top: bar and name, skull, prayer icon.

Things you will notice

  • Vertical Offset does not move chat text, so it changes the gap between bar and text rather than the text's position.
  • One set of overhead icons is drawn per tile, owned by the tile owner. Your own always draws.
  • Hotkeys leave overheads alone - Toggle Names and Toggle HP Bars hide names and bars only.
  • Setting Show Bar to Never hands your overheads straight back to the client.

See also: Known limitations.

Clone this wiki locally