Current Features
- Attempts to keep track of all priest/paladin/shaman heals, druids too! (they smell like bear poo)
- If you have a target selected and someone is casting heals on that person, a bar will pop-up showing their cast time approximation.
- Provides a frame showing who it thinks you are healing/watching for heals.
- Option to track heals on a single target always. Ie, lock the person to the window.

Current Bugs
- doesn't watch all heals?

Current limitations
- It cannot make smart decisions on who is targeting what. So if someone is click-casting then you won't be able to see who they are healing.
-- this shouldn't be the case if they have the mod and are using communications
- It misses some events. People out of range and people in your party.
-- again, shouldn't be the case if they have the mod and are using communications.

Communication
- Should be enabled by default

Planned Features

Disclaimer
I don't know how this mod affects performance. I have tried my best to eliminate ALL loops in any realtime execution path, but I'm a noob coder so you know how that can be.

PLEASE POST COMMENTS! This mod is still in heavy development and is still having it's requirements made. So I need people to give me ideas. Otherwise it will get pigeonholed into what I need and that is it.

If you post bugs and ways to reproduce, I'll be able to fix them much faster.

Features that will never be implemented
- Reporting on who healed and for how much, there are other mods. While this mod does keep track of that information, it will never be available in a reportable format.

SVN Access
I have put HealWatch up on an SVN for anyone who always wants the latet code.

It is also available here: http://svn.joshborke.is-a-geek.com/trunk/HealWatch

Alternative Mods
Being the lazy developer I am (and a selfish one at that), rather than try to cater to everyone's wants and desires, I will just say upfront that I'll only extend this as far as I think it should go or as far as I want to go with it. Currently it isn't finished in my view, so I am still developing it. There are other mods with this similar functionality, so while I appreciate people using my mods, if there is a better one for you, please use it. With that said, here are several mods that have similar functionality:
1) Healers Assist: Main PageCurse Download (People have reported problems with memory consumption)
2) HealNotify: Main Page
3) Incomming Heals: Curse Download (Not exactly the same, but along the same lines)
4) HealSync: WoWI page. Almost exactly the same thing. I highly recommend it. It just works.
5) Forecast: Curse Gaming Page. Provides spells on your current target.
6) BestFriendHealer/Nuker): Curse Gaming General healing mod that uses a channel to help determine emergency targets.
7) SmartHeal Enhanced: [url=http://ui.worldofwar.net/ui.php?id=2394]Wolrd of War[/Ui] General healing mod that lets you know when someone is healing your target.

That's all I have for now, as more are brought to my attention I will post them. VersionsLast version independently verified to work: 0.50-11000 Woohoo!0.58-20003
- updated toc to 200030.57-20000
- hopefully updated to wow 2.0
- minor rewrite to incorporate the new events
- changed the display logic again, slightly better
- not bug free!
- report bugs and I'll try to work on them and get them fixed. Please, if you can figure out what's wrong and provide a fix, that'll make it much easier to get it fixed. Use my portal.0.56-11200
- fixed coms bug (not confirmed to work, but shouldn't error now)
- added 'reattach' command that will anchor HealWatch by its top so it'll grow down now. Doesn't save, isn't polished, but it should work for now.0.55-11200
- really implemented scaling this time...0.54-11200
- Updated to newest toc.
- Added default options
- see changelog for full details.0.51-11100
- converted to dynamic frames. hopefully no more disappearing/reappearing
castbars. made the castbars prettier.
- updated toc to 11100
- made party heals work finally (i hope)
- updated party heal information
- made raid changes propogate to HW less (this is a good thing)
- fixed some current target logic that's been fubared the whole time. had to
do with self-casts
- you can now set the way the labels grow, either up/down/left/right.
- you can now adjust the width of the labels and therefore everything else
- removed coms until 1.12
- probably some other stuff I forgot.0.50-11000
- Added a health deficit option for the frames so you can see what their health deficit is.0.49-11000
- Finished implementing the menu.0.48-11000
- Finally fixed a small bug having to do with chain-cast healing.
- Added a title to the HW cast frame when there are no targets for aesthetics.
It shows the current version of HealWatch.
- Some other small tweaks or something :-)
- Added a menu when you right click on the frames0.47-11000
- Fixed a small bug having to do with all heals
- Added /hw allHeals to enable/disable showing all heals0.46-11000
- Fixed a targeting bug that came from making HW more modular.
- Added the allHeals option. You can now see all heals that HW knows about.0.45-11000
- Changed the way heals are represented in memory now. Hopefully better.0.44-11000
- Added /hw up and /hw down to make the bars grow up and down respectively.0.43-11000
- Made significant changes internally to the mod. Split into multiple files,
events in one, coms in another. Cast bars are now colored based on spell
name, rather than caster class. Neglible improvement to mem usage.
- Hooking more functions so casting accuracy on self should be better.0.42-11000
- Fixed CHAT_MSG_SPELL_FRIENDLYPLAYER_BUFF. It should now update the cast bars
AFTER registering the heal. Sorry about that.
- Added /hw status. IT reports the current version, healwatch enabled/disabled,
coms enabled/disabled, maxBars shown0.41-11000
- Flushed out CHAT_MSG_SPELL_SELF_BUFF. Your cast bars should now be removed
properly.

Originally posted by JoshBorke yea, i decided i'll work on getting HW updated for 2.0. i won't really support it, but since RaidCast is taking me forever and i'm losing motivation to code for either of them since i hardly play anymore I decided to go ahead and update since I don't know of many other mods that do this type of thing.

Originally posted by Vasting Are there any plans to update HealWatch for 2.0.1? RaidCast looks like it's going to be nice but it's still not finished yet. In the meantime it would be nice to have HealWatch working.

yea, i decided i'll work on getting HW updated for 2.0. i won't really support it, but since RaidCast is taking me forever and i'm losing motivation to code for either of them since i hardly play anymore I decided to go ahead and update since I don't know of many other mods that do this type of thing.

Originally posted by Tazmanyak Hi Josh
After one month away from wow, where are you ? ^^

Do you still work on HW, have you new projects, maybe working on TBC compatibility ??
I will try to come soon on IRC so you can tell me what are the news ^^

wb Taz

I'm busy with life. HealWatch is pretty much dead

But in consolation, I'm busy working a new mod that is the next step from HealWatch. It will allow you to watch any set of spells cast by your group members so you can watch for spells only from Mages if you wanted! (Anything that triggers the new UNIT_SPELLCAST events).

The mod will mostly be a library to sync targets, the main mod which handles filtering which spells to show, and then modules that control display of spells. At first it will come with a single module to show spells on your current target only. Once I get a working version ready, I'll release it here as always I've also stopped dev'ing on the wowace svn and started using my own. Just felt more comfortable putting my projects there. You can see the mods I have on there: http://svn.joshborke.is-a-geek.com/trunk and downloadable from http://joshborke.is-a-geek.com/files

Originally posted by Hilly Josh, I've been using heal notify. Which works great for my guild. However, the author has been busy in RL and I don't know if he is going to continue with the mod or not. So I'm looking for a replacement.

Right now yours is lacking the comms(I believe?). Whatever I suggest to my guild needs to have the features that comms supports. Log parsing would only be useful for the odd new person.

i've got a version i'm beta testing this weekend. i hope to upload it tomorrow. in the meantime you can try it out (very little testing has been done on this version) by downloading it from http://svn.wowace.com/files/.

Josh, I've been using heal notify. Which works great for my guild. However, the author has been busy in RL and I don't know if he is going to continue with the mod or not. So I'm looking for a replacement.

Right now yours is lacking the comms(I believe?). Whatever I suggest to my guild needs to have the features that comms supports. Log parsing would only be useful for the odd new person.

Originally posted by Keriana Is it possible, or can you add it so that you can watch multiple people at once, without having them targetted? I see you can lock the window to a target but I'd like to have a few targets watched.

yea, target one person, then click the check-box next to their name
target another person and both people should show up.