Skip to content

OldManAlpha/Puppeteer

Repository files navigation

Puppeteer

Puppeteer, formerly HealersMate, is a unit frames addon for World of Warcraft Vanilla 1.12 that strives to be an alternative to modern WoW's VuhDo, Cell, or Healbot. Its features are tailored for healers, but can be a viable unit frames addon for any class and spec.

Features

  • See health, power, marks, incoming healing, mob aggro, PvP status, and relevant buffs & debuffs of your party, raid, pets, and targets
  • Bind mouse clicks, the mouse wheel, and keys to spells
  • See your bound spells, their cost, and available mana while hovering over frames
  • Assign roles to players
  • Choose from a variety of preset frame styles, with some customization, 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)

Party Example Raid Example


Simple, Yet Advanced Bindings

Puppeteer boasts the ability to bind mouse clicks, the mouse wheel, and keys to any combination of Shift/Ctrl/Alt modifiers. You can bind spells, macros, items, custom Lua scripts, and menus which contain multiple bindings. Use the /pt command to open the configuration menu.


View Spells at a Glance

When hovering over a player, a tooltip is displayed showing you your current power, what spells you have bound, and their power cost.

Client Mods That Enhance Puppeteer

While not required, the mods listed below will massively improve your experience with Puppeteer, 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 Puppeteer to show very accurate distance to both friendly players and enemies, and show if they're out of line-of-sight
Nampower (GitHub) Drastically decreases the amount of time in between casting consecutive spells

Roadmap of Major Planned Features

Tentative, this could change at any time.

  • 1.0.0
    • Overhaul bindings
    • Lay out groundwork for GUI development
  • 1.1.0
    • Support non-English clients
    • Add Enemy frames (SuperWoW Required)
  • 1.2.0 and/or 1.3.0
    • Cell-like unit frame customization
    • Customizable buff/debuff tracking

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 Puppeteer. See these issues for more information: i2ichardt/HealersMate#22 i2ichardt/HealersMate#24
Casting on other players doesn't work If you are using the CallOfElements addon, there is an issue with that addon that prevents Puppeteer from casting properly. To fix it, install this version of CallOfElements.

Credits

  • i2ichardt - Original HealersMate Author
  • Turtle WoW Community - Answers to addon development questions
  • Shagu - Utility functions, providing a wealth of research material, and general inspiration
  • @blondieart (Discord) - Created the art at the top of this page

About

A unit frames addon for WoW Vanilla 1.12

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages