Download
(103Kb)
Download
Updated: 12-29-06 11:07 PM
Pictures
File Info
Updated:12-29-06 11:07 PM
Created:unknown
Downloads:8,824
Favorites:31
MD5:

HealWatch  Popular! (More than 5000 hits)

Version: 0.58-20003
by: JoshBorke [More]

Basically this addon attempts to keep track of all heals that are cast in real time and then show casting bars for every heal on your current target. A short video of it is here: http://files.filefront.com/Moviewmv/.../fileinfo.html

Discussion: HERE! I <3 wowi

Commands
- status: Returns the status of the mod, IE: Version, On/Off, Coms On/Off, Max Cast Bars shown.
- coms: Enables/disables coms
- on/off: enables/disables the events. IT automatically enables itself when in a raid.
- maxBars: Sets the max number of cast bars to show.
- version: Returns the current version.
- show: show the healwatch frame

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 Page Curse 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.
Versions
Last version independently verified to work: 0.50-11000 Woohoo!
0.58-20003
- updated toc to 20003
0.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 frames
0.47-11000
- Fixed a small bug having to do with all heals
- Added /hw allHeals to enable/disable showing all heals
0.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 shown
0.41-11000
- Flushed out CHAT_MSG_SPELL_SELF_BUFF. Your cast bars should now be removed
properly.

Older changes in changes.txt (not included in 0.24-11000)

Optional Files (0)


Post A Reply Comment Options
Unread 07-29-06, 08:40 AM  
JoshBorke
A Chromatic Dragonspawn
 
JoshBorke's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 59
Uploads: 5
Originally posted by Tazmanyak
I'm happy you released this new version, and my guildmates are happy too ... they no longer have an alpha one not really working
glad someone finds it useful
Report comment to moderator  
Reply With Quote
Unread 07-26-06, 08:57 AM  
Tazmanyak
An Aku'mai Servant

Forum posts: 34
File comments: 28
Uploads: 0
I'm happy you released this new version, and my guildmates are happy too ... they no longer have an alpha one not really working
Report comment to moderator  
Reply With Quote
Unread 05-26-06, 10:51 PM  
JoshBorke
A Chromatic Dragonspawn
 
JoshBorke's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 59
Uploads: 5
Originally posted by Farook
No, they are not... at least not for me.

I'm definetely going to keep an eye on this mod. In the meantime, I'm going to see what the other healers in my guild say about running a mod "jointly". Because that is what I 'm afraid of... that they don't want to use an addon like this just because of me. But I'll see...

Thanks for the quick reply anyway.
the mod works really well for a fight like broodlord where all the people are grouped, regardless of who else has it.

it doesn't work as well for domo ore rag or something like that where people spread out due to range limitations.

performance wise, it seems to be small impact. personally i have problems with the number of cast bars as they get higher and higher, so i am implementing a max cast bars in the next release.
Report comment to moderator  
Reply With Quote
Unread 05-26-06, 10:18 PM  
Farook
A Molten Giant
 
Farook's Avatar

Forum posts: 595
File comments: 113
Uploads: 0
Originally posted by JoshBorke
oh yeah, check out the other ones! they might be farther along/better supported :-)
No, they are not... at least not for me.

I'm definetely going to keep an eye on this mod. In the meantime, I'm going to see what the other healers in my guild say about running a mod "jointly". Because that is what I 'm afraid of... that they don't want to use an addon like this just because of me. But I'll see...

Thanks for the quick reply anyway.
__________________
Report comment to moderator  
Reply With Quote
Unread 05-25-06, 11:19 PM  
JoshBorke
A Chromatic Dragonspawn
 
JoshBorke's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 59
Uploads: 5
Originally posted by Farook
First question:
Do all healers have to have this mod installed so that it works probably? All other addons having the same/a similar function do require this... ^^

As soon as you can get rid of those bugs/limitations, I'm definetely going to test this mod. Looks really applicatory.

What about a druids healling spells?

Greetz,
Farook
thanks for the interest farook :-)

For full functionality, all healers should have it and should have coms enabled. Unfortunately, it hasn't been fully tested because well, I don't play as much as I'd like :-)

I think i'll work on heals on self soon :-)

Druids healing spells are covered :-)

--edit--
oh yeah, check out the other ones! they might be farther along/better supported :-)
Last edited by JoshBorke : 05-25-06 at 11:21 PM.
Report comment to moderator  
Reply With Quote
Unread 05-25-06, 10:30 PM  
Farook
A Molten Giant
 
Farook's Avatar

Forum posts: 595
File comments: 113
Uploads: 0
First question:
Do all healers have to have this mod installed so that it works probably? All other addons having the same/a similar function do require this... ^^


Current Bugs
- Does not register heals on yourself. Gotta find the event.
- Does not get heals from your party or those that are out of range.

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.
- It misses some events. People out of range and people in your party.
As soon as you can get rid of those bugs/limitations, I'm definetely going to test this mod. Looks really applicatory.


Current Features
- Attempts to keep track of all priest/paladin/shaman heals.
What about a druids healling spells?


Greetz,
Farook
__________________
Last edited by Farook : 05-25-06 at 10:33 PM.
Report comment to moderator  
Reply With Quote
Unread 05-05-06, 09:13 AM  
Repabil
A Defias Bandit

Forum posts: 3
File comments: 17
Uploads: 0
Could add Forecast to the list of similar mods.
Report comment to moderator  
Reply With Quote
Unread 04-14-06, 09:39 AM  
tiana
A Defias Bandit

Forum posts: 1
File comments: 47
Uploads: 1
Originally posted by JoshBorke
Ok, this could be coming from several different places.

1) The person casting is in your party. If this is true, the only way to get around it is to have them run the mod and then communicate back and forth.
2) The person is out of range from you. If this is true, the only way to get around it is to have them run the mod and then communicate back and forth.
3) The person has an enemy selected. If this is true, the only way to get around it is to have them run the mod and then communicate back and forth.
4) I'm just that bad at coding/modding.

For cases 1-3, I don't know that I'll ever implement a communication layer :-/. If I do, it will break my spirit for updating the mod more than likely. So it will probably be the last thing I do.

For case 4, well, that's just a character fault :-).

Anyway, if you could let me know which case you think it falls under, that would be great. Thanks :-)
yea most likely case 1 and 2 with the testing i done so far
Report comment to moderator  
Reply With Quote
Unread 04-12-06, 12:00 PM  
Elczenius
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by JoshBorke
Ok, this could be coming from several different places.

1) The person casting is in your party. If this is true, the only way to get around it is to have them run the mod and then communicate back and forth.
2) The person is out of range from you. If this is true, the only way to get around it is to have them run the mod and then communicate back and forth.
3) The person has an enemy selected. If this is true, the only way to get around it is to have them run the mod and then communicate back and forth.
4) I'm just that bad at coding/modding.

For cases 1-3, I don't know that I'll ever implement a communication layer :-/. If I do, it will break my spirit for updating the mod more than likely. So it will probably be the last thing I do.

For case 4, well, that's just a character fault :-).

Anyway, if you could let me know which case you think it falls under, that would be great. Thanks :-)
I think it's probably case 4.

I kid, I kid. For me, it's mostly been distance between healers, but then again.. I haven't been raiding lately, so I can't say for sure. xP
Report comment to moderator  
Reply With Quote
Unread 04-12-06, 06:58 AM  
JoshBorke
A Chromatic Dragonspawn
 
JoshBorke's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 59
Uploads: 5
Originally posted by tiana
i meant incoming heals to my target.
not incoming heals to myself.
it stil seems its ability to track incoming heals to my target isn't 100%.
Ok, this could be coming from several different places.

1) The person casting is in your party. If this is true, the only way to get around it is to have them run the mod and then communicate back and forth.
2) The person is out of range from you. If this is true, the only way to get around it is to have them run the mod and then communicate back and forth.
3) The person has an enemy selected. If this is true, the only way to get around it is to have them run the mod and then communicate back and forth.
4) I'm just that bad at coding/modding.

For cases 1-3, I don't know that I'll ever implement a communication layer :-/. If I do, it will break my spirit for updating the mod more than likely. So it will probably be the last thing I do.

For case 4, well, that's just a character fault :-).

Anyway, if you could let me know which case you think it falls under, that would be great. Thanks :-)
Report comment to moderator  
Reply With Quote
Unread 04-12-06, 06:16 AM  
tiana
A Defias Bandit

Forum posts: 1
File comments: 47
Uploads: 1
Originally posted by JoshBorke
heals to yourself aren't quite implemented yet
it should catch the heals being cast, but it will not catch them landing yet.
that'll be my goal for my next release
i meant incoming heals to my target.
not incoming heals to myself.
it stil seems its ability to track incoming heals to my target isn't 100%.
Report comment to moderator  
Reply With Quote
Unread 04-11-06, 12:34 PM  
Booshack
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Man this is so much better than any of those mods you linked - can't wait to test out the later versions when I get my new paladin to 60 Whatever you do, don't stop work on this little gem
Report comment to moderator  
Reply With Quote
Unread 04-11-06, 09:50 AM  
JoshBorke
A Chromatic Dragonspawn
 
JoshBorke's Avatar
AddOn Author - Click to view AddOns

Forum posts: 185
File comments: 59
Uploads: 5
heals to yourself aren't quite implemented yet
it should catch the heals being cast, but it will not catch them landing yet.
that'll be my goal for my next release
Report comment to moderator  
Reply With Quote
Unread 04-11-06, 08:35 AM  
tiana
A Defias Bandit

Forum posts: 1
File comments: 47
Uploads: 1
have only tried the latest version once.
and it seems its ability to show incoming heals wasnt 100% as it showed heals at some point and at some point not at all.
this was only a ubrs raid tho, i am however gonna do aq40 today and i will test it more to se if
this is correct
Report comment to moderator  
Reply With Quote
Unread 04-09-06, 03:37 PM  
tiana
A Defias Bandit

Forum posts: 1
File comments: 47
Uploads: 1
the healingbars were there.
some duplicates but not nearly as many as previous as most i saw maybe 1-2 duplicates.
nothing that bothered me to much tbh.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: