CCWatch
| 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 |
- Screenshot
- More
- More Information
| Created On: | Nov. 2, 2005 |
|---|---|
| Compatible: |
|
| Localized: |
|
- 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)
- Screenshots (4)
- Comments
- RSS
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.
- Similar Addons
- 3,129 Natur EnemyCastBar PvP, Buffs & Debuffs, Raids & ...
- 3,050 DamageMeters Combat
- 2,235 Recount ... Combat
- 1,745 HealBot Continued Buffs & Debuffs, Action Bars, ...
- 1,471 Quartz Combat
- 6,874 QuestHelper Map and Quest & Leveling
- 6,497 Omen Threat Meter Raids & Encounters
- 5,032 GroupCalendar Group/Guild Management, Quest ...
- 4,421 Atlasloot Enhanced Map and Tradeskill
- 4,150 Atlas Map







- +0
- Thumbs Down
- Thumbs Up
maniac91 saidOk 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.
- +0
- Thumbs Down
- Thumbs Up
aze_laughingskull saidAfter 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
- +0
- Thumbs Down
- Thumbs Up
aze_laughingskull saidOkay 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.
- +0
- Thumbs Down
- Thumbs Up
maniac91 saidJust 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.
- -1
- Thumbs Down
- Thumbs Up
maniac91 saidHmm 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...
- +0
- Thumbs Down
- Thumbs Up
blankstare2 saidin 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.
- +0
- Thumbs Down
- Thumbs Up
aze_laughingskull saidI 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
- +0
- Thumbs Down
- Thumbs Up
blankstare2 saidhere 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>
- +0
- Thumbs Down
- Thumbs Up
GlorfindelRW saidThe 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.
- +0
- Thumbs Down
- Thumbs Up
Zupkew saidI'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!
- +0
- Thumbs Down
- Thumbs Up
jhemfl saidI 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.
- +0
- Thumbs Down
- Thumbs Up
jhemfl saidWould 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 ^^^^
- +0
- Thumbs Down
- Thumbs Up
Hooligan383 saidthis 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
- +0
- Thumbs Down
- Thumbs Up
Renerie saidis 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.
- +0
- Thumbs Down
- Thumbs Up
maniac91 saidAs 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.
- +0
- Thumbs Down
- Thumbs Up
s0uLr1pPeR saidHow 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!
- +0
- Thumbs Down
- Thumbs Up
maniac91 saidChecked 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.
- +0
- Thumbs Down
- Thumbs Up
s0uLr1pPeR saidhttp://img314.imageshack.us/my.php?image=wow2006121509004701ah1.jpg
WTF? oO
- +0
- Thumbs Down
- Thumbs Up
D_J_0_6 saidCan someone please upload Version 20000.3
Won't let me download.. :(
- +0
- Thumbs Down
- Thumbs Up
painstorm saidCan the font in the progress bars be changed/scaled? On my system it is pretty big, almost bigger (taller) than the progress bar itself.