Skip to content

v0.1.13

Choose a tag to compare

@MrNice MrNice released this 24 Jul 21:15
27047eb

TrowlLord v0.1.8 → v0.1.13

Healers got a whole toolkit this cycle: click-to-heal, a healer hotbar, and share tracking.
Also karma/think blocking options, command-line quality of life, and a pile of fixes — including
the "blank inventory on first login" bug.

Healer toolkit

You need a caduceus / asklepian / asklepian staff / mercurial staff in your right hand for the
heal parts; everything else works for anyone.

  • Click a player to heal them. With a heal item equipped, clicking someone in the Players
    window heals them — fallen players included. Clicking someone who's off-screen just selects
    them, no "The player must be in the same area." spam. Swap to a sword and clicks go back to
    select-only.
  • Healer hotbar. Settings ▸ Hotbar ▸ Mode: Healer turns the hotbar into two rows:
    • Top row: everyone sharing you, portrait + name, in the order they shared — slots don't
      shuffle when someone unshares. Click a slot to heal that person.
    • Bottom row: healers. Fills itself as you get healed ("You sense healing energy from X"
      adds X). Slots never reorder or evict on their own; drag a name from the Players window onto
      a slot to pin it, right-click to clear. After you leave town with a hunt group, an optional
      "Refresh healers?" chip offers to swap town healers for your actual companions — it never
      refreshes without asking.
    • Flip back to Normal mode and your old hotbar is exactly as you left it.
  • "Sharing You" section. Settings ▸ Player List (new page) ▸ "Move players sharing you to
    the top": everyone sharing you pins to a section at the top of the Players window. Mutual
    shares show once, up there.
  • Share count reads at a glance. The Players-window header count colours red at 0 shares
    through green at 5, and shows the experience bonus inline: "(5/5 +5% xp)".

Karma & thought blocking

  • Blocking now covers sunstone thinks. /block, /ignore, /really, /troll suppress
    "X thinks to you / your clan / a group" even when X is far off-screen — previously those
    slipped through.
  • New General ▸ Karma options:
    • Block anonymous karma: drops unsigned /anoncurse / /anonthank receipts and the karma
      sound; signed "karma from X" still shows.
    • Disable all karma: drops every received-karma line and sound, and keeps your own name
      plate plain black (no karma red/blue) everywhere — scene, Players list, avatar bar,
      screenshots, MP4 exports.
    • Your own "you thank/curse" confirmations always show.

Command line & typing

  • / focuses the command line from anywhere. Typing / in the Game window inserts it and
    focuses the editor; typing it in a detached Inventory/Players/Text window raises the Game
    window with the editor focused. Bound macros still take precedence.
  • Mac-style arrows in the command editor. Plain Up/Down move the caret (and hop to the
    start/end on a one-line entry, like a native Mac field). History recall moved to
    Cmd/Ctrl+Up/Down.
  • Mac: typing works without clicking the command box first. Type-anywhere input was being
    silently eaten after window focus changes on macOS (Enter and Backspace worked, letters
    didn't). Windows keeps its guard against the phantom character when swapping windows.

Performance

  • Two clients on one PC actually works now. Dragging or mousing in one window used to
    starve the other down to ~1 fps; both now stay at full rate.
  • On-scene text contrast. Name plates and bubbles blend more accurately against the field,
    so small text at odd window sizes reads darker and cleaner.

Bug fixes & errata

  • First login showed a blank inventory and empty hands — items existed server-side
    (/equip "worked" but nothing updated) until you disconnected and logged back in. The login
    inventory data was getting dropped while the client was busy opening windows; it's no longer
    lost. Recordings made during busy moments also no longer miss frames.
  • Bag of Holding with stacked items (issue #25): a stack like "Acorn (3)" made the bag read
    4/5 when full and could turn the next unrelated text line into a phantom bag item that stuck
    around in prefs. Counts are right and phantoms are gone.
  • Right-Clicker healers reverting to Fighter mode. Opening and closing Settings mid-play
    silently reset macro state without running @login, so Gorvin's Right-Clicker fell back to
    its Fighter default. Any macro reload now re-runs @login (matching the real client), and
    closing a window without editing macros doesn't reload them at all.
  • "You see nothing special…" lines at login came from the silent armor-wear check examining
    a held Piece of Iron / Lump of Iron Ore. Loose smithing materials are skipped now (they don't
    wear out anyway).
  • Heals on players with spaces in their names ("Al azif") failed to resolve; fixed.
  • Mac crash when the Players/Inventory action bar was open during certain redraws; fixed.
  • A dropped network packet could permanently kill the text/inventory stream while the
    client waited forever for a resend that never comes; recovery now gives up and resumes.