VitalWatch
{{{
- !html
Note: As of 2.0, this now has a GUI configuration menu. It has so many options they may take up your entire screen.
VitalWatch was a mod that was based on an older mod called HealthWatch , with the addition of watching mana as well as health, and a better notification frame. My version has almost no simularities to the old VitalWatch mod, as I have taken the concept far and beyond what it once was...
Now, what IS VitalWatch you ask? Well, simply put, VitalWatch alerts you to your own low or critical health or mana, or to a party member or pet's health, using any combination of a centered large font frame, emotes, sounds, and party messages. It's so simple, a picture would be useless as best it does is display a bit of text. It currently has these features:
- Displays a message at the top center of your screen in large font alerting you who (yourself, party members, pets) has low health.
- Message to party/raid/say (configurable) when you (or optionally another party member's health) are in low or critical health or mana.
- Voice Emote / Regular Emote automatically played ("healme", "helpme", "oom", etc.) when in low or critical health or mana.
</br>
- If not already using an emote, additionally a sound can be automatically played to alert you when you (or optionally another party member's health) have low or critical health and/or mana.
- Can also alert when party members, your pet, and party member pets have low/critical health with centered alert messages and/or a sound played. This can be toggled on/off.
- New in 1.2: Can spam a channel with the same messages you get at the top of the screen so you can wake that darn healer up! This can be toggled on/off, and is set to OFF by default (of course).
- New in 1.7: You can make the sides around your screen flash red for low/critical health or blue for low/critical mana.
- New in 1.7: You can enable a heartbeat-like sound which gets more rapid as you lose health.
- New in 1.9: You can now watch raid members as well as party.
- New in 2.0: A log of recent events, and a ballizion new options with a GUI.
- New in 2.1: You can now enable sounds per event (critical and low health or mana) which say the class name in the sound itself.
- New in 2.2: Aggro watching!
}}}
First of all, let me thanks Matthew Carras, Nikolas Davis, and Sean Kennedy a thousnad times for their great effort! this is a very nice addon and I love it!
I have a little suggestion. Could you add character based setting to it? I find it useful as I have created a few characters. The low/critical mana announcement is crucial to those characters with healing ability but they are just spam for those characters w/o healing ability. I would be helpful for saving the setting per characters.
Once again, thanks a ton!
Nope dont mind at all, heh I was never much of a coder myself. I kinda brute forced my way through figuring out really basic LUA, just to fix Seans mos WAYY back. Then I got into it and decided to add mana watching and eventually a GUI, but alas that fell by the wayside heh =)
You should see the code now...especially since it's been Ace'd basically all that's left is part of the original idea by Sean to alert for Health, and by you to alert for Mana ;)
Not that there wasn't anything terribly wrong with your code (except a few minor bugs), it's just Ace'd code + my streamlining has made the code look VERY different.
Edit: I added a comment in your project's page to get the new versions from this page. I hope you don't mind.
Heh I havent had the time to update VitalWatch at all since I posted wayyyy back. Thanks for picking it up, great job =)
~Nik Davis