WatchDog

WatchDog

Created by cladhaire - Last updated on March 22 2006
Download
Version Compatible Translations Patch Release Date
WatchDog 1.20.1 (Current) Deutsch English Français 0 March 22 2006
WatchDog 1.20 Deutsch English Français Deutsch English Français 0 March 21 2006
WatchDog 1.19.3 English English 0 February 13 2006
WatchDog 1.19.2 English English 0 February 10 2006
WatchDog 1.19 English English 0 February 09 2006
  • Description
  • Change Log
Watchdog is a highly customizable set of UnitFrames first and foremost. When logging in for the first time, you'll see a single UnitFrame towards the center of your screen. It will display some information about your character, and windows will pop up as party members, pets and targets show up.

You can open the configuration menu by typing /wdog, /wd or /watchdog, depending on what other addons are installed in your system (/wd conflicts with Wardrobe type addons). There are a number of options available on this screen, and I won't explain them all since they'll be changing quite soon.

You can open the click-casting configuration screen by clicking "Click-casting" on the options screen, or by typing /wdog cc.

Click-casting allows you to set up different profiles for the way WatchDog responds to your clicks, as well as integrating these clicks into the Blizzard raid UI and CTRaidAssist. For example for a priest, you could set it so:

Shift-LeftClick: Flash Heal
Alt-LeftClick: Greater Heal
Control-LeftClick: Renew
Alt-RightClick: Dispel Magic
Control-RightClick: Power Word:Shield
Shift-RightClick: Power Word:Fortitude

This makes targeting and casting spells much easier and can make playing the game a little more than mashing the keyboard =). This mod can also be used for non-heals, as you can customize the hostile clicks seperately from friendly clicks. The click casting interface allows you to drag and drop from your spellbook so editing is quite easy.

The format strings (Target Format 1, Player Format 2, etc.) are what defines what is seen on each frame-- and can be customized per type of frame. Format strings are entered using a system of [tags]. A full listing of the tags is available in the readme.txt file within WatchDog.

Discussion for this addon can be found here: http://www.wowinterface.com/forums/showthread.php?p=16299#post16299
There is no dependency information for this file.
WatchDog 1.20
=============
* Added StickyFrames to WatchDog. Now when you move frames around, they'll stick
to the edges of the other frames. This will make them much easier to set up and drag around.
* There have been a number of changes to the dragging system.
* Drag buttons have been removed (*cheer*).
* When WatchDog is unlocked (using /wd lock, /wd unlock) tooltips will display:
- Left-Drag to move all frames
- Alt-Left-Drag to move this frame
* You can now use the /wd showall and /wd hideall commands to display ALL frames so
you can move then around. It sets them to a fixed width so the use is somewhat
limited-- but it helps when setting up your UI.
* Every frame will stick to every other frame using StickyFrames. You should be able
to line up your frames without any issues now and have them stack properly.
* Buffs and Debuffs now show the number of applications of a buff. This has been tested
as much as possible, and seems to work quite well-- let me know if you run into any issues
with it.
* Buff and debuff scanning now uses a seperate WatchDogTooltip, like it should have all along.
There's a ton of things that I have fixed in 2.0 that I want to move over-- cause they're
just plain the right way to go =)
* Added /watchdog, /wdog as aliases for /wd, due to conflicts with Wardrobe and AceWardrobe
* Full list of /wdog commands are:
* /wdog lock - Locks WatchDog
* /wdog unlock - Unlocks Watchdog
* /wdog showall - Shows ALL WatchDog frames. This is a setup mode for moving the bars around
* /wdog hideall - Hides all watchdog frames and returns to normal operation.
* /wdog restoredefaults - Resets ALL settings and completely blanks your settings. Be careful
* /wdog cc - Opens the click-casting dialog
* /wdog resetframes - Resets frames to their default locations, in case you mess them up.
* Frame positions are now being saved in SavedVariables and not in the layout-cache.txt file.
This should prevent issues with frame positions being lost between patches and when disabling
WatchDog. PLEASE let me know if you have any issues with it.
* Added support for XRaid Clickcasting
* Added AceHooks to WatchDog. I'm not using this to handle the blizzard raid UI hooking,
as well as the XRaid hooking
* Added [lowhpcolor] - Returns RED if the unit is below 20% health
* Added [lowmpcolor] - Returns BLUE if the unit is below 20% mana
* Changed [aggro] to the following behavior - Returns the color over the overhead "aggro" text
of a player. If the mob is tapped by someone else, it will return grey. Thanks Tekkub
* Changed default scale to 1.0
XML Syndication
Current: 1.20.1

6 votes
4 with 6 votes
13336 downloads
(2 today)
Author's Website

Rate File

Comments

cladhaire

February 9, 2006 - 7:41 am [ Reply ]

http://cladhaire.wowinterface.com is the home of WatchDog.

Repabil

July 22, 2005 - 8:44 am [ Reply ]

Vika is away from WoW at the moment so Cladhaire has taken over: http://silent-transcendence.net/?q=watchdog

Repabil

July 10, 2005 - 2:05 pm [ Reply ]

Is there a variable or color code showing if the mob is tagged by another player not in your group? I mean as in the default target bar's grey out of potrait when it's tagged by other player and you don't get exp or loot from it.

Repabil

July 10, 2005 - 3:41 am [ Reply ]

Quote:
If you want to disable default buff graphics (the buffs on yourself which has got timers when you mouseover them) you may want to see the timers when you mouseover them at your wd bar.

To this suggestion I'd like to add, except the timers, the fading of buff icons (which default buff graphics got on yourself).

Repabil

July 9, 2005 - 4:32 pm [ Reply ]

Hrm, maybe I'm drowning you in suggestions :(

Whatever here's another one: what about one target format string for friendly targets and another for hostile targets? See I use [curhp]+[missinghp] on Target Frame 1 for healing raid targets and group targets, but for mobs and pvp enemys [curhp] would be enough.

Repabil

July 9, 2005 - 2:27 pm [ Reply ]

Another suggestion is to add explaining tooltips to the different options in the configuration (/wd and /wd cc). That'd save some alt+tabs to check http://www.xchain.org/Vika/ .

July 9, 2005 - 2:13 pm [ Reply | Edit/Delete ]

Tried Watchdog during an instance today and I must say I really like it, though there are some things I'd like to suggest changes for:
  • The default group interface only shows buff (that is buffs not debuffs) when you mouseover a group member, could this feature be implented into wd as an option?
  • The default group interface show buffs when you mouseover someone in your party, can this be done as an option in wd?
  • If you want to disable default buff graphics (the buffs on yourself which has got timers when you mouseover them) you may want to see the timers when you mouseover them at your wd bar.
  • I got a priest and a rogue, so I use [combos] in wd's target frame, but the number is also shown for my priest who don't wanna know it. Could wd be smart and not write out [combo] and [combos2] for everyone except rogues and druids?
  • I prefer to use fixed fram width but I hate when the name is too long and has to line break because it looks weird. Could wd get an option of shortening names which is too long (while cause line break)? For example it could make "Toolongname" into "Toolo..." pr "Toolong~" when >8 characters would cause a line break.
Seems like this page is more active than the one at ui.worldofwar.net and I don't find an email address for Vika so I'll hope this get through. There has been some comments there, one is a link to a comparison of group interface I wrote.

Vika

June 13, 2005 - 5:09 pm [ Reply ]

Redownload 1.15, that bug has been fixed.

Yes, use [plus] for the elite verification.

Tomywow

June 10, 2005 - 7:16 am [ Reply ]

Hello, just a little message for say you after have make somes tests, its really a class with pet that give an error message :[string "Interface\addons\watchdog\watchdog.lua" ]:201:attempt to index a nil value

If a class player with pet enter in the groupe or in the raid, that give this error.

Note : ho yes, just last thing, its possible to have an option like [elite] to see in target text if the mobs is Elite or not ? )

Thanks.

Edit

Tomywow

June 10, 2005 - 4:26 am [ Reply ]

Hello,

Problem : I keep getting errors in watchdog 1.5
[string "Interface\addons\watchdog\watchdog.lua" ]:201:attempt to index a nil value


1st, thanks for this nice and clear addon.
I have exactly the same problem, this message appear alot when im grouped with Pet's class and randomly (but lesser) without.

I have another probleme with the Watchdog addon, is when it's used with CT_RAID_ASSIST addon, when is use it, there is the Original party (the one from blizzard) appear over the Watchdog one, then i need to open the WD configuration windows (/wd) and clic save or apply for remove the Blizzard one. But that bug come back randomly (i think its when a Newplayer are added (or updated) in the raid or in the group from CTRAidAssist.

I hope you find this 2 bug, and give you somes thanks for your great job.

Note : i use the last WD (1.15) and CTRaidAssist version.

Sorry for my bad english.
Best regards.

Vika

May 27, 2005 - 1:23 am [ Reply ]

WatchDog 1.14 Changes
  1. New Custom Function: WD_Menu Assign this to a key and it'll open the default dropdown menu for that unit
  2. New Custom Function: WD_CureAny Assign this to a key and it'll attempt to cure any debuffs you are capable of curing
  3. Custom Frame Width: You can set the frame width to a specific size, or keep the old dynamic sizing
  4. Backdrop (Background): This is the background behind the depletion bars, set it to whatever color you want. If you put the opacity down to 0% it disables it
  5. Health/Mana bars have an option to fill them instead of depleting them
  6. Health Bar Gradient Option - Enabled this will go from green(100%) to red(0%) of the units health. If it's off, it just will be green.
  7. Health Bar Height. Adjust this to have the health bar take up more of the frame (the mana bar takes up the remaining space)
  8. Mana Bar Gradient Option - Enabled this will go from blue(100%) to red(0%) of the units mana/rage/energy/power.
  9. If you turn off the gradient option, the Mana Bar will be colored differently according to rage/energy/power/mana.
  10. Buffs can be filtered to only show buffs which you can cast
  11. Debuffs can be filtered to only show debuffs which you can cure
  12. Buffs/Debuffs can be positioned on the Left/Right/Bottom of the unit frame.
  13. The entire interface is scaled on its own now, anywhere from 0.5 to 2.0. Be careful when increasing the size a lot, as it'll move off screen if you arent careful
  14. Remove the option to "Anchor Frames" Now, dragging a frame moves the entire interface together. Holding Alt and dragging will move that frame individually
  15. Bug Fix: Default Rogue Combo Points now correctly hides/displays with the "Default Target" option
  16. New Variables
    1. [typemp]Dispalys "Mana", "Rage", "Energy", "Power" Appropriately
    2. [smartclass] On players, displays class (ie. Rogue), on NPCs displays creature info (ie. Cat or Boar)
    3. [combos2] For Rogues, returns "@" for each CP. 5 combo points = @@@@@
    4. [pvp] Returns "PvP" if that unit is flagged for PVP
    5. [plus] Returns "+" if the unit is an elite/plus mob (Great when used with [level][plus])
    6. [leader] Returns (L) if unit is leader of group
    7. [leaderlong] Returns (Leader) if unit is leader of group
    8. [sex] Returns "Male", "Female" or nothing
    9. [rested] Returns "Rested" if you are gaining rested exp
    10. [incombat] Makes the text after this flag red if you are in combat.

http://www.xchain.org/Vika/ui8.jpg
http://www.xchain.org/Vika/WatchDog114.zip

Post a comment

You must be registered and logged in to post a comment.

Username: Password:

Register

WoW Guru
Advertise on the MMO Guru Network!

Language
MMO Guru Network