0.57-20000 - updated to wow 2.0.1 (hopefully correct) - still buggy, but mostly functional - only grows down 0.56-11200 - Added 'reattach' command to force HealWatch to grow down properly. - Fixed coms bug. 0.55-11200 - added scale option - redid moving code 0.54-11200 - Added default options - Made coms enabled by default - maybe some other stuff 0.53-11200 - fixed the cast bars not coloring right - added option to color your cast bar red - fixed coms code - added safeguard to catch bad setpoints (basic crash recovery) 0.52-11200 - added base heal amount (from Healer's Assist, all credit goes to them) - added coms support back in - added detach/attach code 0.51-11100 - converted to dynamic frames. hopefully no more disappearing/reappearing castbars - updated toc to 11100 - redid CTRA coms setup so that the message is 'shorter' - 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 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 - Added an all heals option 0.45-11000 - Heals are now held in memory differently, hopefully better. 0.44-11000 - Added /hw up and /hw down to make the bars grow up or 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. 0.40-11000 - hooking SpellTargetUnit now, so all casts should be caught properly 0.39-11000 - Added a time to each of the cast bars so you have a rough idea of when it will land. 0.38-11000 - Added heals you cast to the HealWatch frame. Does not show alt+self cast heals. - Redid the way heals are hidden and shown. 0.37-11000 - Made coms a saved variable, enable it once and it should stay enabled. No way to check unless you enable/disable :-) Maybe one day i'll put in a status so you can see. - Added UPDATE_MOUSEOVER_UNIT to determine mouse-over target. Unfortunately it does not register when you mouse-over frames like in CastParty. 0.36-11000 - Fixed a communication bug 0.35-11000 - Really fixed the Prayer of Healing bug 0.34-11000 - Fixed some BabbleLib typos - Fixed a bug having to do with Prayer of Healing 0.33-11000 - Silly typos, fixed some bugs I accidently made 0.32-11000 - Converted to BabbleLib Deformat - Did some other minor tweaks - Probably does not work at all, have not tested 0.31-11000 - Added 'maxbars ' command to set the maximum number of castbars - reworked some stuff so that i could debug performance. - maybe did something else? i'm really just making stuff up now -- oh! i added /hw on/off to enable/disable the mod. hasn't been tested. 0.30-11000 - Really got communications!...except for healing_touch? 0.29-11000 - Fixed some bugs with communications. 0.28-11000 - Fixed more bugs with localisation. CLass colors should be correct now - Cast times should be correct now. - Saves the heal history by default. - Coms stay may or may not work. Enable/Disable by typing /hw coms 0.27-11000 - Fixed some stuff with the new localisation stuff 0.26-11000 - Fixed the class colors bug 0.25-11000 - Including BabbleLib as a way to make localisation easier - Implemented rudimentary communication that is disabled currently. -- you can test the communication by running: /script HealWatch.enableComs = true -- It has not been tested at all - heals on yourself still probably don't work, but who knows. - Think that is it. 0.24-11000 - Should now correctly guess your target when you click-cast (cast a spell then target) - No longer keeps your previous target, if you unselect a target, you lose that target as being watched unless they are locked. - Might keep track of incoming heals now. - Correctly shows/hides when in/out of a raid - Added /hw version command to display the current version. 0.23-11000 - Might be able to track heals on yourself? - Might have gotten rid of the bug? - Fixed a sizing issue. Crit heals are now registered as landing 0.22-11000 - Added /healwatch and /hw . - Added a timeout for casting bars to hang around. - Should show/hide based on whether or not you are in a raid. - There is some sort of SetPoint bug that you may or may not run into. I don't have a specific order of events to create the bug yet. 0.21-11000 - La di da. Honestly, at this point I'm not exactly sure what I'm doing. - I think it works now? Maybe? 0.20-11000 - Heals should now update properly - Also there should be very few if any duplicate heals. - Probably still have problems with 'blank' spaces where a casting bar would like to be. - Might also be a problem with blank labels at the end. - What other bugs? 0.19-11000 - Window should now resize to fit the contents. (Minor thing I know). - Does not show any casting bars 0.18-11000 - Tentatively corrected the code that produced duplicate cast bars. This should no longer happen. Has not been checked to see if it will even load yet, so use at your own caution. - Does not work. But at least it doesn't crash. IT just doesn't show any heals. 0.17-11000 - Changed the AddHeal code to no longer produce duplicates. This has the side-effect of locking heals in place until they've been resolved (you see them land). - This update has not been tested except the limited testing I can do alone. (Which means very little). - 23 casting bars seems to be where my machine can no longer keep up. 0.16-11000 - Fixed a problem with heal names not being shown. - Added Regrowth support. - Have a lead on why there are sometimes double heals - Determined party heals cannot be tracked. - Can track party HoTs though... 0.15-11000 - For future reference, j ~= i :-( - The heals for multiple locked targets should now work! Woohoo! Please post a comment or send me a PM if you can confirm. Thanks 0.14-11000 - Hopefully got rid of the nil erros - Still doesn't completely work, just wanted to present a non-nil producing mod (though I probably failed miserably) 0.13-11000 - Told you multiple locked targets would be easy to add. - Updated to include multiple locked targets. Do not know if it works at all and it will probably crash. Ok, maybe not crash, but yeah. I only tested with one heal, so use at your own peril. - Do not use unless you want partially working version. - Currently it will show heals for the first target most of the time - It will show heals for the last target some of the time. - Haven't gotten it to show heals for any target any between... - Oh, and there are sometimes error messages about nil 0.12-11000 - Can now lock your target so it doesn't change who it tracks heals on. - It has been implemented in such a way as to make multiple locked targets easier to add. 0.11-11000 - Just making some progress towards tracking all heals. 0.10-11000 - Er, uh, yep. I'm an idiot. Bug fixed regarding target calculation (infinite recursive loops ftl). 0.9-11000 - Woohoo! Fixed the problem with nothing working Now shows who it thinks you are watching. Next version will provide the option to lock the target hopefully. Potentially added the ability to see prayer of healing heals. Oh, and it might work outside of raids. 0.8-11000 - Updated to the newest patch toc. Did some minor tweaks. In all likelihood still doesn't work. 0.7-10900 - Fixed a bug (hopefully) having to do with implementing group heals. 0.6-10900 - Made some things local to the file so they aren't hanging around so much. Tentatively added events to catch party heals. Tentatively added support to work in a raid. Haven't really gotten a chance to test this version. 0.5-10900 - Ok, so I think people can see things happen now. I've implemented per-class cast bar colors. Casts time out after a certain amount of time so you don't have Flash Heals averaging out to 10 seconds because it didn't catch the heal landing or they cancelled. Also fixed some weirdness with the castbars sticking around forever. Still quite buggy though. Trying to lay some frame-work for customizability with configurations and stuff. This version might actually be useful to someone other than me. Did I mention there should be color now? ^_^ 0.4-10900 - Ok, now it might actually show heals! Fixed a problem with setting up the raidSetup array (testing ftl). Fixed a problem with the color array not existing. Accidently left debugging turned on, you'll need to edit HealWatch.lua and set debugging = nil, though I doubt you'll see the messages. 0.3-10900 - Added in shaman heals. Don't know if they work. Also added CHAT_MSG_SPELL_PARTY_BUFF to hopefully catch party casts. Has not been tested, but it at least loads without errors 0.2-10900 - I'm an idiot, didn't follow my own version scheme :-) Also, forgot to take some random messages out. Also, made the bars so they don't stack on each other. I don't know if they color, but they should. 0.1: Initial release.