Skip to content

i2ichardt/HealersMate

Repository files navigation

HealersMate has been succeeded by Puppeteer and no longer receives updates. It is recommended to use Puppeteer for all the latest features and bug fixes.

HealersMate

HealersMate is a unit frames addon for World of Warcraft Vanilla 1.12 tailored for healers, striving to be an alternative to modern WoW's VuhDo, Cell, or Healbot.

Party Example Raid Example

Quick List of Features

  • Shows the status of party/raid/pets/targets health, power, marks, and relevant buffs and debuffs
  • Colors the bars of players you can dispel
  • Bind click-casting spells for both friendly and hostile targets
  • See your bound spells, their cost, and available mana while hovering over frames
  • Shows incoming healing
  • Shows when players have aggro on mobs
  • Assign roles to players
  • Choose from a variety of preset frame styles, eventually to be fully customizable
  • See the distance between you and other players (SuperWoW or UnitXP SP3 Required, otherwise only can check 28 yds)
  • See when players/enemies are out of your line-of-sight (UnitXP SP3 Required)
  • See the remaining duration of buffs and HoTs on other players (SuperWoW Required)
  • Add players/enemies to a separate Focus group, even if they're not in your party or raid (SuperWoW Required)

Customizable Key Bindings

Bind key+mouse button combinations to specific spells, allowing you to cast on any player with one click.
Use the command /hm in-game to open the configurator.

Spell Config Example

Special Binds

Assign these keywords as some of your free spell binds to perform special actions:

Bind Function
Target Sets the unit as your target
Context Open the right-click context menu
Role Choose to set a player as Tank/Healer/Damage
Follow Follow a player
Assist Set the unit's target as your target
Focus (SuperWoW Required) Add/remove a unit to your focus
Promote Focus (SuperWoW Required) Moves a focus to the top

View Spells at a Glance

When hovering over a player, a tooltip is displayed showing you what spells you have bound, their power cost, and how many times you can cast them.

Tooltip Example

Buff/Debuff/Dispel Tracking

HealersMate will display buffs and debuffs relevant to you, as well as color heath bars when a player has a debuff you can dispel.

Debuff Example

Not Just For Healers

While HealersMate is made with a healers-first mentality, it can be a viable option for raid frames for non-healers or dispellers.

Still In Development

Currently, 2.0.0 is in Alpha, which means there may be bugs and there are certain features lacking. Namely, a way to customize the UI. Under the hood, a lot of things are in place, but a user-friendly configuration is in the works. If you're feeling bold and know how to mess around with Lua, you can edit Profile.lua and ProfileManager.lua to finely customize your UI or define your own scripts under Customize>Advanced Options. See this wiki page for more info.

Client Mods That Enhance HealersMate

While not required, the mods listed below will massively improve your experience with HealersMate, and likely the game in general. Note that some vanilla servers may not allow these mods and you should check with your server to see if they do. Turtle WoW does not seem to have a problem with any of these. See this page for information about how to install mods.

Mod Enhancement
SuperWoW (GitHub) - Shows more accurate incoming healing, and shows incoming healing from players that do not have HealComm
- Track the remaining duration of many buffs and HoTs on other players
- Allows casting on players without doing split-second target switching
- Lets you see accurate distance to friendly players/NPCs
- Lets you set units you're hovering over as your mouseover target
UnitXP SP3 (GitHub) Allows HealersMate to show very accurate distance to both friendly players and enemies, and show if they're out of line-of-sight
Nampower (Pepopo's Fork - Recommended / Original) Drastically decreases the amount of time in between casting consecutive spells

Planned Features

  • Customizable unit frames
  • Customizable buff/debuff tracking
  • Ability to lock frames in place
  • Support MMO mouse buttons
  • Custom mouse button names and ordering
  • Localization

FAQ & Known Issues

Click To View
Question/Issue Answer
I can't see any buffs or HoTs on players If you're using a non-English WoW client, they are currently not supported by HealersMate. See these issues for more information: #22 #24
Casting on other players doesn't work If you are using the CallOfElements addon, there is an issue with that addon that prevents HealersMate from casting properly. To fix it, install this version of CallOfElements.
How can I make health bars be class colored? Customizable frames are still in development. That said, if you'd like class-colored bars now, it is possible to edit the load script to make it happen. See this wiki page.
Can I use mouseover macros? Currently, the SuperWoW mod is required to be able to use mouseover macros with HealersMate. This requirement will be lifted in a future update.

Feel free to contribute, report issues, or suggest improvements. Your feedback is valuable in making HealersMate a powerful and user-friendly healing solution for the Vanilla WoW community.

Installation

  1. Download the latest release zip.
  2. Extract the contents into your WoW addons folder.
  3. Launch World of Warcraft and enjoy a smoother healing experience with HealersMate.

Reminder: This addon is designed for use in Vanilla World of Warcraft version 1.12 and is NOT compatible with Classic(1.13+) versions of WoW.