SurgeonGeneral Listen Client
This addon is designed as a helper to SurgeonGeneral. It allows raid healers to see the healing assignments in an easy-to-read formatting tooltip, as opposed to watching the chat window. By storing/showing the current healing assignments this way it not only improves the communication between the healing lead and their raid healers, but also allows the raid healers to check their most current assignment at any time, without having to scroll in the chat screen.
This addon has two prerequisites: (a) your healing lead needs to be using SurgeonGeneral for assignments, and (b) you need an addon capable of displaying LibDataBroker (LDB) objects. Fortress is a good selection here, but you are free to use whatever you desire.
Why is this a separate addon?
I chose to write this as a separate addon for a few reasons. The first is that it allows people who never assign healers to avoid the complexities of SurgeonGeneral. It keeps CPU and memory usage lower than if it were bundled in with SurgeonGeneral. It also allows for better segmentation of source code and makes the project as a whole much more manageable.
Frequently Asked Questions
Q: It keeps flashing "New!" on my LDB object. What's going on?
A: This is normal. The LDB object will flash with the "New!" text and icon when it receives new assignments that you haven't seen yet. Something has changed and you need to know! If you mouseover and view the assignments, the text and icon will return to normal.
As of WoW 4.0.x version numbering has been changed to correlate with World of Warcraft's game version.