Skip to content
kahlen-tech edited this page Oct 3, 2026 · 1 revision

Description

Empath only. Waits for your friends to ask for healing and heals them: takes their wounds, poisons, diseases and parasites, and tops up their vitality, while keeping you safe and healing yourself in between. Several patients can be worked on at once.

It runs until you stop it.

It only heals people on your friends: list. With no list, it heals no one.

Settings

YAML Settings

Who it heals

friends:
  - Friendone
  - Friendtwo

Names are matched exactly, ignoring case. A friend is added to the queue when they:

  • whisper you heal
  • lean on you, or offer you something
  • gesture
  • arrive in the room (walking in, or stepping out of a moongate)

The first time it heals someone, it also offers to teach them Scholarship.

Healing yourself

healer_waggle_set: healme

Between patients it heals your own wounds. If you know Regenerate, or Heal and Adaptive Curing, it keeps the spell up with your healer_waggle_set (default healme) and lets it work, for up to 30 seconds. Otherwise it runs ;healme.

Vitality

cambrinth: cambrinth ring
waggle_sets:
  vh:
    Vitality Healing:
      mana: 5
      cambrinth:
        - 5
      prep_time: 3

With a vh waggle set, it gives vitality to patients below 80% vitality, casting Vitality Healing on yourself to keep up. Without one, vitality healing is off and the script says how to add it. cambrinth is the cambrinth it charges for Vitality Healing.

Poison and disease

waggle_sets:
  fp:
    Flush Poisons:
  cd:
    Cure Disease:

It takes a patient's poison or disease, then cures itself by running your fp or cd waggle set (;buff fp, ;buff cd).

Safety

health_threshold:

Your safe vitality levels are set from health_threshold (the level at which afk logs you out), so the healer always backs off before afk would log you out. If it isn't set, 50 is used.

Line Where it's set What happens
Vitality floor health_threshold + 20 (at least 60%) It won't give away vitality below this.
Emergency line health_threshold + 12 (at least 30%) It falls, breaking every link, to save you.
Resume line floor + 5 (at least 75%) Vitality giving starts again once you're back above this.

How patients are handled

There are no settings for these; this is what to expect.

  • Wounds. With Link Unity, wounds are taken through the link and redirected to parts of you that aren't hurt. Without it, it takes them by touch. Link Unity is optional.
  • Parasites and leeches are tended between other steps.
  • One spell at a time. Flush Poisons, Cure Disease and Vitality Healing take turns; the others wait in line.
  • Dead patients. A patient with massive wounds is healed through a basic link, not Link Unity, and nothing else is done until they're out of danger.
  • Leaving. A patient who leaves the room is dropped from the queue.

Argument Settings

Argument Purpose
(none) Start healing.
status Show your setup and spells, then stop. Doesn't start healing.
help Show the commands.

While it's running

You can't start a second copy, so use these instead:

Command Purpose
;eq $healer.show_status Show the patient queue and spell status.
;eq $healer.add_patient("Name") Add a patient by hand.
;eq $healer.clear_queue Clear the patient queue.
;eq $healer.clear_spell_slot Free a stuck spell slot.
;e $healer_debug = true Turn on debug messages.

Usage

;healer

;healer status

Clone this wiki locally