Click Here!Click Here!

CCWatch

  Download the Curse Client

Last Update: May 9, 2008 (2 days ago)
Category: Buffs & Debuffs and Combat
Tags: combat
Project Manager: maniac91
Current Version: CCWatch 20400.0
(for World of Warcraft 2.4.0)
Downloads Today: 246
Downloads Total: 507,562
Favorites: 1,019
Comments: 355
  • About CCWatch
  •  

I do not maintain CCWatch anymore. Some other have tried to maintain it, but nobody really went farther than pure data edition, so this project still remain the only real one as I do try to deliver "working" versions (aka. thing that does display bars on screen...) for major patches with more or less ugly fixes.

The 20400.0 is a exactly this : just a "oh! look, my bars are back on screen!" one. Not a clean 2.4 revamped version.


CCWatch tracks character crowd control, buff and debuff effects with a selectable behavior : your target only, 5 last targets, any mob. CCWatch displays up to 5 progress per effect type (buff/debuff/CC) on targets :

Stun/root CCs : [Rogue] - Cheap Shot, Kidney Shot, Gouge, Blind and Sap [Mage] - Polymorph, Frost Nova, Frost Bite, Ice Block [Priest] - Shackle Undead, Blackout, Psychic Scream [Druid] - Hibernate, Entangling Roots, Pounce, Bash, Feral Charge, Improved Starfire [Hunter] - Freezing Trap, Improved Concussive Shot, Scare Beast, Scatter Shot, Intimidation, Entrapment [Paladin] - Hammer of Justice, Repentance, Turn Undead [Warlock] - Seduce, Fear, Banish, Death Coil, Howl of Terror [Warrior] - Intercept, Mace Specialization, Improved Hamstring, Intimidating Shout, Improved Revenge, Concussion Blow [Misc] - Tauren "War Stomp", Green Whelp Armour "Sleep" effect, Net-o-matic, Rocket Helm


Debuffs : [Warlock] - Immolate, Corruption, Curse of Agony, Curse of Exhaustion, Curse of the Elements, Curse of Shadow, Curse of Tongues, Curse of Doom, Curse of Weakness, [Mage] - Frostbolt, Cone of Cold, Fireball, Pyroblast, Flamestrike, Blast Wave, Ignite, Improved Counterspell [Priest] - Shadow Word: Pain [Rogue] - Rupture, Garrote, Riposte, Improved Kick [Druid] - Moonfire, Insect Swarm [Hunter] - Serpent Sting [Shaman] - Frost Shock, Flame Shock

Buffs : [Forsaken] - Will of the Forsaken [Human] - Perception [Priest] - Power word: Shield [Paladin] - Divine Shield

--

CCWatch : Usage - /ccw option options: on : Enables CCWatch off : Disables CCWatch lock : Locks CCWatch and enables unlock : Allows you to move CCWatch u : Update improved skill ranks print : Prints the current configuration invert : Invert progress bar direction alpha  : Set bar alpha, use 0 to 1 scale  : Scale CCWatch, use 0.25 to 3.0 width  : Set bar width, use 50 to 300 alpha  : Set bar alpha, use 0 to 1 grow  : Set bar growth up, down or off config : Show up the User Interface timers : Set timers display off, on or rev (reversed) warn  : enable/disable chat alerts warncc : set which communication channel to use (EMOTE, SAY, PARTY, RAID, YELL or custom)

--

Known issues : - Bar reset problems > Passive recurrent effects such as frost armour will not be reset as there is no easy way to know when they reset. There is no chat message on reset. (could be checked by matching the debuff icon and a hit from the target in the log.)

- Bar sometime not showing up or staying after effect is gone

this is plain lack of chat message.
I can't do anything about this, and this occurs because at a certain range you will miss some messages.

Especially, the mob death message (without the exp part) needs to be quite close, hence bars will oftenly remains :/ This might be quite boring for long effect such as Curse of the elements...

--

Credits : Based on Vector' StunWatch (http://www.curse-gaming.com/mod.php?addid=886), XML UI Idea/Code inspired from MonkeyBuddy (UI Tabs), AutoRepair (Confirm dlg)

  • Downloads (11)
  •  

You need to login or register to post comments.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
 
  • May 10, 2008, 07:57PM (1 day, 16 hours ago)

    Ok I've just checked the line.

    I bet two things :
    1/ you are not playing a drood
    but above anything :
    2/ you are not using a FR client

    I think I added this specifically for my own needs in an intermediate version I did not release (my client is FR). Fact is that the some definitions are lacking for the US(real problem as if it is defined at least for US it won't bring up any error, but just does not show the related bar) & DE client.

    To speak clearly, if you're a US/DE drood, you're in for troubles...
    And should either add definitions in the localization.lua / localization.de.lua
    of :
    CCWATCH_MUTILATION_CAT = "Mutilation (f\195\169lin)"
    CCWATCH_MUTILATION_BEAR = "Mutilation (ours)"
    CCWATCH_GRIFFURE = "Griffure"
    CCWATCH_POUNCE_BLODDY = "Traquenard sanglant"
    CCWATCH_DECHIRURE = "D\195\169chirure"

    or remove the corresponding entries in the CCWatch_ConfigDebuff.lua file.

    I will try to release the 20400.1 during next week, with all this mess fixed (with spelling corrected...), along with working buff/debuff/cc selection.

  • May 10, 2008, 06:31PM (1 day, 18 hours ago)

    After replacing the suggested lines, it seems to have fixed the rank check error. Although now I am recieving this upon login.

    Addons\CCWatch\Config\CCWatch_ConfigDebuff.lua:293: table index is nil

  • May 10, 2008, 06:42PM (1 day, 18 hours ago)

    Okay I seem to have fixed mine. After doing the line replacement and taking out some code. I will post what I did and hopefully it will work for some of you. First I did as maniac9 said:

    in CCWatch.lua replace line 1104
    if not CCWATCH.LOADEDVARIABLES then
    by
    if not CCWATCH.LOADEDVARIABLES and CCWatchObject ~= nil then

    After that I was getting this error, Addons\CCWatch\Config\CCWatch_ConfigDebuff.lua:293: table index is nil

    So I went into the CCWatch_ConfigDebuff.lua and took out all of the code that was not for my class, ie I am a rogue so I took out everything that did not pertain to a rogue. Just make sure that you leave the code format intact, what I mean is make sure that you end where you deleted with } and only 1 of them. This worked for me, and so far I haven't had any trouble. Thanks and I hope this helps.

  • May 10, 2008, 11:28AM (2 days, 1 hour ago)

    Just a note to precise that the previous version (20000.3) has no mean to work as intended in 2.4, even if you should not see any error pop up.

    The bars will never show because the events required to bring them up are no more fired.
    The chat combat log system was completely redesigned, and it is what CCWatch rely on.

  • May 10, 2008, 11:13AM (2 days, 1 hour ago)

    Hmm well having a quick lookt at it, it looks like a race condition.

    Try to do this and report if it correctly fix it :
    replace line 1104
    if not CCWATCH.LOADEDVARIABLES then
    by
    if not CCWATCH.LOADEDVARIABLES and CCWatchObject ~= nil then

    (Note that the CCWatchObject was used only to register some events which no more exist in 2.4... So it should be removed... As I said the code has quite a few garbage to clean)

    By the way the spell rank check is just a side effect of the previous error, as a variable is not set due to the error, and the way this part of init is done, it just loops forever...

  • May 10, 2008, 12:46PM (2 days ago)

    in CCWatch.lua, that line was on 1024 not 1104. I tried it and it counts up all the through the ranks once, then it starts over but stops at rank 3. It did this on a few spells.

  • May 10, 2008, 09:26AM (2 days, 3 hours ago)

    I am also getting these error as of the new release. It seems like it is just steady checking my spell ranks. I tried to use the older version but for some reason my timer bars are not showing up. If anyone can help me with any of this please let me know. Thanks

  • May 10, 2008, 12:47AM (2 days, 11 hours ago)

    here is the error -
    [2008/05/09 19:45:40-2514-x70]: CCWatch-20400.0\CCWatch.lua:1240: attempt to index global 'CCWatchObject' (a nil value)
    CCWatch-20400.0\CCWatch.lua:1104: in function `CCWatch_LoadVariablesOnUpdate'
    <string>:"*:OnUpdate":1: in function <[string "*:OnUpdate"]:1>

  • May 9, 2008, 10:03PM (2 days, 14 hours ago)

    The new version pops an error when I first log in and spams me with rank detected as the other guy said. The previous version works fine.

  • July 5, 2007, 11:13AM (10 months, 1 week ago)

    I'm having an error on my warlock. When i log in it says "x rank x detected" like 3 different spells, but the same 3 are repeated infinite times.... anyone knows how to fix this, i can't play with ccw like this since it's flooding my chat log!

  • March 17, 2007, 10:03PM (1 year, 1 month ago)

    I found out how to fix the Interface\addons\ccwatch\ccwatch.lua line 1346: atte,p to index field '?' (a nil value) error.

    Go into your WTF folder in warcraft, then Account, then click your account name folder, then your realm folder, then your character folder, then click SavedVariables, and delete anything having to do with CCWatch in there.

  • March 17, 2007, 08:03PM (1 year, 1 month ago)

    Would be nice if someone could answer the error problem.

    Interface\addons\ccwatch\ccwatch.lua line 1346: atte,p to index field '?' (a nil value)


    I installed this addon, it worked perfect. I disabled it for about 20 seconds to test out another, came back with CCwatch enabled. And it no longer works, I get that error ^^^^

  • Feb. 13, 2007, 09:21PM (1 year, 2 months ago)

    this mod is the best mod i ever had in my life.Thanx to cursegaming.com and makers of these mods makes the gameplay of WoW a whole hell of alot easier and more fun

  • Jan. 2, 2007, 08:47PM (1 year, 4 months ago)

    is anyone else planning on taking over this mod then? as i like it but have a few problems with it, like it dosent always track sheeping, or it does but then when i target something else and kill then, the sheep timer bar disappeares when the other target dies.

  • Dec. 21, 2006, 11:47AM (1 year, 4 months ago)

    As it is stated, I have discontinued support for this AddOn.

    I graciously updated it to allow its use with 2.0 client, but don't plan on making it evolve more.

    I do know that since 1.11 (or something around...) there is dynamic frame support in the WoW API, hence CCWatch could benefit from it not having a static number (5) of bars from this on.

    But I almost no more play WoW, and even less dedicate time to addon writing.

    Sorry.

  • Dec. 17, 2006, 11:29AM (1 year, 4 months ago)

    How to make this mod to monitor debuffs/stuns what only I cast but not other players on my current target... I know it's hard to write mods but there is one thing i ask u to improve. It is the number of bars for debuffs and stuns.... Maybe it's better to make numbers of bars 0 at first and when something is casted on target ccwatch shows a bar with it's name, duration and target's name? and if some debuff is added ccwatch should add one more debuff bar.... This version has locked number of bars - 5 bars, so if target is debuffed with more debuffs they should remove each other and players cant monitor all debuffs on them.. Well maybe it's little cocky but u should check this addon and make some improvenets in urs...

    http://wowace.com/files/Chronometer/Chronometer.zip

    Coz if it's possible to make unlocked number of bars in ccwatch it should be damn fine!

  • Dec. 15, 2006, 05:07AM (1 year, 4 months ago)

    Checked back today, and no problem to load from the 20000.3 link nor the Download Now button.

    @soulr1pper: this error should only occurs when you have bad configuration files. For this precise effect, the two concerned are : in CCWatch_ConfigDebuff.lua : CCWATCH.CCS[CCWATCH_FROSTBOLT] = { ...}

    & in CCWatch_globals.lua : CCWATCH_SPELLS[CCWATCH_FROSTBOLT] = { RANKS = 10, DURATION = {5, 6, 6, 7, 7, 8, 8, 9, 9, 9} }

    If your files are genuine, there should be no problem.

    @azonia : the warn capability channel is global, not per effect, sorry.

    @painstorm: there is no way to change the font in the CCWatch UI, you have to tweak the CCWatchBarTemplate frame in CCWatch.xml. Look for the FontString tags, the first being IIRC for the Mob name, the second for the timer.

  • Dec. 15, 2006, 01:01AM (1 year, 4 months ago)

    http://img314.imageshack.us/my.php?image=wow2006121509004701ah1.jpg

    WTF? oO

  • Dec. 13, 2006, 09:58AM (1 year, 5 months ago)

    Can someone please upload Version 20000.3

    Won't let me download.. :(

  • Dec. 13, 2006, 09:14AM (1 year, 5 months ago)

    Can the font in the progress bars be changed/scaled? On my system it is pretty big, almost bigger (taller) than the progress bar itself.

 
  • Similar Addons
  •  
  1. 3,129 Natur EnemyCastBar PvP, Buffs & Debuffs, Raids & ...
  2. 3,050 DamageMeters Combat
  3. 2,235 Recount ... Combat
  4. 1,745 HealBot Continued Buffs & Debuffs, Action Bars, ...
  5. 1,471 Quartz Combat