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.
Version Numbering
As of WoW 4.0.x version numbering has been changed to correlate with World of Warcraft's game version.
I seem to regularly loose the tooltip box. If I reload my UI the pop-up return, yet the assignement have been cleared and have to be resend. Ofc this is is rather annoying. Any idear on what might be causing this and how I can avoid it from happening?
ok i mouseover but it still flashing .... why ?
i have fubar with broker2fubar
can u help me ? ty
As in tooltip font size, bg alpha border and stuff ...
@Athalaric: Thank you for your support and suggestions. I like this idea and I'll see if I can work it into a future version.
Great idea, I love that this has a client module. The one thing I thought would be a great feature to add to this is that the healing leader could perform a healer ready check. Basically query all the clients so they can confirm that they got and are aware of their new healing assignments.
How you would implement that would be up to you, but if you are looking for ideas I'd consider on the host module screen, on the left hand side where you have the healer names, when the healer starts the healer ready check, you could use the question mark, x, and green check just like a regular ready check. Give it a time out, etc, then report back to the healing leader the results via chat or an output window.