Skip to content

v1.1.0

Choose a tag to compare

@waitstepbro waitstepbro released this 01 Aug 12:56
· 122 commits to master since this release

New features

  • Special attack bar — an optional third bar alongside HP and Prayer, with its own colour and a hide-while-full option. Shows in combat only, matching the HP bar.
  • Configurable bar order — arrange HP, Prayer, and special attack in any top-to-bottom order.
  • NPC combat level — optionally append (lvl N) to the NPC name.
  • NPC name truncation — optionally cap NPC names at a set length (1-50, default 16) so long names don't overhang the bar.
  • HP colour gradient — per profile, blends the bar from your main colour at full HP through a mid colour at a configurable midpoint to a low colour at empty. Off by default; enabling it changes nothing until HP drops.
  • Colour aggressive NPC bars — fills an aggressive NPC's bar with the aggressive colour, not just its name. The old "Aggressive NPC Name Color" is now one shared "Aggressive NPC Color" driving both.
  • Prayer bar colour — now configurable (previously hardcoded).
  • HP text spacing — per profile, pushes the HP number and percentage apart in Both mode. Both mode also drops the parentheses that used to wrap a player's percentage.
  • Grey out names — greys the NPC name on loot-tainted kills, mirroring the existing Grey Out Health Bars option.

Fixes

  • Bleed tint timing — the tint now lights when the bleed applies rather than on its first damage tick, and clears immediately on a cure. Previously a haemostatic dressing left the bar red for up to ~19 seconds. Disease now reads the same varplayer core uses, so Relicym's balm clears it on the same tick.
  • Prayer bar flicker — the bar now samples once per tick the way core's Prayer plugin does, instead of also reacting mid-tick to prayers being switched on.
  • Loot-taint detection — the plugin now also reads the game's own Ironman warning messages to mark NPCs someone else has damaged, on top of the existing hitsplat heuristic.
  • HP numbers reading 0 on a living NPC — the precise-HP estimate used the wrong inverse of the server's health ratio, and its self-correction tolerance was as wide as its own error, so the number could stick at 0 and never recover (up to 34 HP off on the Gauntlet Hunllef). Now clamped to an exact bounded range.
  • Missing bars on non-attackable NPCs — ToB Verzik's Supporting Pillars and The Whisperer's Floating Columns were never tracked, so with "hide native health bar" on there was no bar at all. Fixed.
  • Zero-damage hits from other players now correctly grey the bar.
  • Corrected NPC max-HP data for the Crystalline/Corrupted Gauntlet demi-bosses, plus new entries for Amoxliatl, Yama, and Doom of Mokhaiotl.

Other

  • Config reorganised — the Target and Player sections had grown to 34 and 32 options each, and are now split into "Style" and "NPC Info"/"Player Info". No setting keys changed, so saved profiles carry over.