Download
(304 Kb)
Download
Updated: 12-04-11 06:57 AM
Pictures
File Info
Updated:12-04-11 06:57 AM
Created:01-15-10 10:53 PM
Downloads:18,124
Favorites:78
MD5:
ProcWatch  Popular! (More than 5000 hits)
Version: 40300.9
by: Rilgamon [More]
ProcWatch is a tool to help you to visualize your spells/buffs/debuffs/procs.
This addon is a rewrite of WdLW (Woge des Lichts Watch).

Spells are displayed by whitelists or blacklists. Sorted by
configurable priority or by time left.

There are 4 types of indicators

Buff/Debuff
  • charges
  • text timer
  • play a sound when active
  • you can cancel buffs with rightmouse
  • warning when not active
Proc
  • charges
  • text timer
  • play a sound when active
  • you can cancel procs with rightmouse
Weaponenchant (Poison/stones/fishing/whatever)
  • charges
  • text timer
  • play a sound when active
  • you can cancel enchant with rightmouse
  • warning when not active
SpellCD
  • charges
  • text timer
  • play a sound when cooldown is ready
  • when a spellCD is static (always visible) it's an actionbutton and
    you can click it to cast the spell.



ProcWatch supports ButtonFacade & LibSharedMedia for better looking spellbars (check Screenshots)

Addon Loader

The current version supports Addon Loader.
Addon Loader is a load manager, which can speed up the addon loading process.

Faq

Q 1: Blacklist and whitelist is empty. Where are my spells?
A 1: ProcWatch learns your spells/buffs/debuffs/procs when they are
active on your focus/target/character.

Q 2: Does ProcWatch know the spells of my class ?
A 2: ProcWatch is stupid. You have to teach it. (See A 1)

Q 3: I want to see spellCD-Button only when it's ready.
A 3: This would allow automated play. Thats why you have to decide
if you want to see it all the time or not at all.
40300.9 Dec/04/11

- THIS IS ONLY A KEEP-ALIVE UPDATE
- YOU SHOULD DELETE PREVIOUS INSTALLATIONS
- Updated toc for 4.3, Masque
- Updated Ace3
- Converted wav to ogg soundfiles

1.9 Apr/27/11

- THIS IS ONLY A KEEP-ALIVE UPDATE
- Updated Ace3 and external libs

1.8 Oct/27/10

- Added a workaround to test cancelaura for static whitelist buttons sorted by priority

1.7 Oct/15/10

- Some more fixes to keep it running

1.6 Oct/13/10

- Updated Ace-Libs
- This is just a quick and dirty fix to keep procwatch running until I finish procwatch2

1.5 Apr/16/10

- Some bugfixes

1.4 Apr/13/10

- changed back from events to timed updates

1.3 Apr/12/10

- Updated zzLib (v24)
- Changed some internals nothing visual

1.2 Apr/08/10

- Fixed a bug with onthefly-updating bar-settings

1.1 Apr/07/10

- Fixed Buttonfacade-Call to restore colortable

1.0 Apr/05/10

- Added extra switch to hide active spells until warning
- Fixed spellcount
- Fixed warnings
- Changed eventhandling from onupdate to unit_aura event (you can/should reduce the update time to less than 0.5s)

0.15 (RC 1) Apr/05/10

- Added warnings

0.14 Apr/04/10

- Updated zzLib (v21) to fix commandline

0.13 Apr/03/10

- Hack to try to prevent the error where a button anchored to itself.

0.12 Apr/02/10

- Added proc/refresh counter
- Added vertical/growth switch

0.11 Mar/24/10

- Added loading of ruRU (you still need the optional locale files)
- (Hopefully) Fixed taint introduced with 0.10 fix clicking through the dragging area

0.10 Mar/21/10

- Added spellsetting to disable OmniCC
- Fixed hiding when interface (UIParent) is hidden
- Fixed clicking through the dragging area when not active

0.9 Feb/20/10

- Updated zzLib (v 18)
- Added Addon Loader-Support

0.8 Feb/06/10

- Changed profile-system. Should throw less errors when creating/switching profile.
- Added soundeffect for proc/aura and finished spell cooldown.
- Added text cooldown-timer

0.7 Feb/02/10

- Added functions to move/delete spells from blacklist/whitelist

0.6 Feb/01/10

- Added more checks if a spell is available (enough mana, runic power, etc)

0.5 Jan/31/10

- First try of rangeindicator of the spellbuttons (experimental)
- Fixed some code of the (experimental) cooldown support

0.4 Jan/30/10

- Added cooldown support (experimental)

0.3 Jan/29/10

- Added cancel aura
- Updated zzLib (v15)
- Fixed loading priority of external libs

0.2 Jan/26/10

- Added reverse sorting
- Added ButtonFacade support
- Added LibsharedMedia support
- Made charges display configurable
Optional Files (0)


Archived Files (25)
File Name
Version
Size
Author
Date
1.9
265kB
Rilgamon
04-27-11 04:08 AM
1.8
257kB
Rilgamon
10-27-10 02:10 PM
1.7
256kB
Rilgamon
10-15-10 11:30 AM
1.6
256kB
Rilgamon
10-13-10 02:41 PM
1.5
235kB
Rilgamon
04-16-10 01:14 PM
1.4
235kB
Rilgamon
04-13-10 03:23 AM
1.3
235kB
Rilgamon
04-12-10 12:49 PM
1.2
235kB
Rilgamon
04-08-10 03:36 AM
1.1
235kB
Rilgamon
04-07-10 04:10 PM
1.0
235kB
Rilgamon
04-05-10 02:45 PM
0.15
234kB
Rilgamon
04-05-10 04:08 AM
0.14
222kB
Rilgamon
04-04-10 06:35 AM
0.13
222kB
Rilgamon
04-03-10 04:22 AM
0.12
222kB
Rilgamon
04-02-10 01:41 PM
0.11
221kB
Rilgamon
03-24-10 05:20 AM
0.10
226kB
Rilgamon
03-21-10 06:49 AM
0.9
226kB
Rilgamon
02-19-10 05:21 PM
0.8
226kB
Rilgamon
02-06-10 02:52 PM
0.7
156kB
Rilgamon
02-02-10 08:13 AM
0.6
156kB
Rilgamon
01-31-10 09:36 PM
0.5
156kB
Rilgamon
01-30-10 06:41 PM
0.4
155kB
Rilgamon
01-29-10 09:52 PM
0.3
155kB
Rilgamon
01-29-10 02:01 PM
0.2
154kB
Rilgamon
01-26-10 11:28 AM
0.1
144kB
Rilgamon
01-15-10 10:53 PM


Post A Reply Comment Options
Unread 02-24-12, 01:01 PM  
jeffy162
Premium Member
 
jeffy162's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1821
File comments: 91
Uploads: 10
Just wondered since when I originally uninstalled ProcWatch to re-install it to see if I could straighten out the problem I found saved variables in that folder. Maybe I should have looked through all of my characters folders also, but I was thinking that it might work like Carbonite, in that respect, and keep all of its' set up information in the same file. However, with the different procs for different classes, I can see where that file can become quite large. My installation of Carbonite currently uses 15.1MB of memory (for 38 characters). I use the mouse-over tool tip from SLDataText to check my memory use in-game, and since the tool tip doesn't scroll ProcWatch doesn't even show up on it.

Thank you for taking the time to answer my question.
__________________
Ahhhh, the vagueries of the aging mind. Wait.... What was I saying?

[SIGPIC][/SIGPIC]
jeffy162 is offline Report comment to moderator  
Reply With Quote
Unread 02-24-12, 07:44 AM  
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 546
File comments: 230
Uploads: 34
Originally Posted by jeffy162
I do have a question, though: Are there supposed to be saved variables in the "Path to your WoW folder\WTF\Account\ACCOUNT NAME\SavedVariables\" folder with this version? I remember they used to be in that folder, but they are no longer there instead saving to each character's sv folder.
Since buffs and procs are a characterbased thing the information is stored this way. Cant remember if or when I changed that. As you can see the files for a single char get quite big ... with all chars combined this file would be enormous
__________________
The cataclysm broke the world ... and the pandas could not fix it!
Rilgamon is offline Report comment to moderator  
Reply With Quote
Unread 02-23-12, 11:10 PM  
jeffy162
Premium Member
 
jeffy162's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1821
File comments: 91
Uploads: 10
Originally Posted by Rilgamon
I'll look into this after work. Have you picked a different font ? does it help if you switch to another ?
First, please accept my apology for posting this error when the error turned out to be my fault and nothing was wrong with ProcWatch.

Yes, I had tried other fonts. The problem is that I have dozens of them, but only a few that I really like. I had tried the ones I like and they all gave me an error. However, after going through most of my fonts list I have found many that are working and not giving an error. I've even managed to find one that works and looks good at the scale I have the icons set to (45%).

I do have a question, though: Are there supposed to be saved variables in the "Path to your WoW folder\WTF\Account\ACCOUNT NAME\SavedVariables\" folder with this version? I remember they used to be in that folder, but they are no longer there instead saving to each character's sv folder.
__________________
Ahhhh, the vagueries of the aging mind. Wait.... What was I saying?

[SIGPIC][/SIGPIC]
Last edited by jeffy162 : 02-24-12 at 12:27 AM.
jeffy162 is offline Report comment to moderator  
Reply With Quote
Unread 02-23-12, 10:48 PM  
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 546
File comments: 230
Uploads: 34
I'll look into this after work. Have you picked a different font ? does it help if you switch to another ?
__________________
The cataclysm broke the world ... and the pandas could not fix it!
Rilgamon is offline Report comment to moderator  
Reply With Quote
Unread 02-23-12, 02:36 PM  
jeffy162
Premium Member
 
jeffy162's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1821
File comments: 91
Uploads: 10
I've been getting this error lately, and have no idea why (copy-n-paste from !BugGrabber):

Code:
BugGrabberDB = {
	["session"] = 52,
	["lastSanitation"] = 3,
	["errors"] = {
		{
			["message"] = "zz_ProcWatch-40300.9\\core.lua:1113: PWB_Blessing of KingsTextTimer:SetText(): Font not set",
			["time"] = "2012/02/23 15:09:37",
			["locals"] = "self = zzMF_zz_ProcWatch {\n 0 = <userdata>\n buildConfig = <func> @zz_ProcWatch\\core.lua:111\n buildFontlist = <func> @zz_ProcWatch\\core.lua:524\n pdebug = <func> @zz_ProcWatch\\Libs\\..\\LibzzAddOnInit.lua:488\n AddConfigMenu = <func> @zz_ProcWatch\\Libs\\..\\LibzzAddOnInit.lua:230\n TalentGroup = 1\n ldbEmbed = <func> @zz_ProcWatch\\Libs\\..\\LibzzAddOnInit.lua:213\n resetTo = <func> @zz_ProcWatch\\core.lua:398\n getPref5 = <func> @zz_ProcWatch\\core.lua:652\n checkButtonSpellCD = <func> @zz_ProcWatch\\core.lua:460\n buildSoundlist = <func> @zz_ProcWatch\\core.lua:516\n buildProfiles = <func> @zz_ProcWatch\\core.lua:537\n PLAYER_REGEN_DISABLED = <func> @zz_ProcWatch\\core.lua:385\n getMainframe = <func> @zz_ProcWatch\\core.lua:1484\n nextUpdate = 594161.335\n pinfo = <func> @zz_ProcWatch\\Libs\\..\\LibzzAddOnInit.lua:480\n addWeaponEnchant = <func> @zz_ProcWatch\\core.lua:927\n setPref2 = <func> @zz_ProcWatch\\core.lua:752\n buildSpellBook = <func> @zz_ProcWatch\\core.lua:435\n updateBar = <func> @zz_ProcWatch\\core.lua:988\n ADDON_LOADED = <func> @zz_ProcWatch\\core.lua:52\n setPref3 = <func> @zz_ProcWatch\\core.lua:715\n PLAYER_LOGIN = <func> @zz_ProcWatch\\core.lua:57\n UnregisterMessage = <func> @DataStore\\libs\\..\\CallbackHandler-1.0.lua:181\n blacklist = <table> {}\n chargesSettings = <table> {}\n db = <table> {}\n deleteWhiteList = <func> @zz_ProcWatch\\core.lua:413\n buildWarning = <func> @zz_ProcWatch\\core.lua:477\n getPref3 = <func> @zz_ProcWatch\\core.lua:703\n buildSpellList = <func> @zz_ProcWatch\\core.lua:771\n configDone = true\n RegisterEvent = <func> @DataStore\\libs\\..\\CallbackHandler-1.0.lua:118\n lastProfile = \"Albebach - Bloodhoof\"\n spellprefs = <table> {}\n getListIndex2 = <func> @zz_ProcWatch\\core.lua:643\n dualskill = <table> {}\n scanBuffs = <func> @zz_ProcWatch\\core.lua:1213\n formatTextTimer = <func> @zz_ProcWatch\\core.lua:1142\n spelldefaults = <table> {}\n scanAll = <func> @zz_ProcWatch\\core.lua:829\n listTools = <table> {}\n setPref5 = <func> @zz_ProcWatch\\core.lua:679\n displaysetting = <table> {}\n buildFontAnchorY = <func> @zz_ProcWatch\\core.lua:494\n whitelist = <table> {}\n AddOnTable = <table> {}\n OnText = <func> @zz_ProcWatch\\Libs\\..\\LibzzAddOnInit.lua:193\n SPELL_UPDATE_COOLDOWN = <func> @zz_ProcWatch\\core.lua:261\n UnregisterAllEvents = <func> @DataStore\\libs\\..\\CallbackHandler-1.0.lua:202\n spellsettings = <table> {}\n resetSpellCD = <func> @zz_ProcWatch\\core.lua:427\n SendMessage = <func> @DataStore\\libs\\..\\CallbackHandler-1.0.lua:87\n RegisterMessage = <func> @DataStore\\libs\\..\\CallbackHandler-1.0.lua:118\n mainframe = LayoutProcWatch {}\n setListIndex2 = <func> @zz_ProcWatch\\core.lua:670\n buildSelect = <func> @zz_ProcWatch\\core.lua:815\n round = <func> @zz_ProcWatch\\core.lua:1549\n OnUpdate = <func> @AddOns",
			["stack"] = "<in C code>\nzz_ProcWatch-40300.9\\core.lua:1113: in function \"updateBar\"\nzz_ProcWatch-40300.9\\core.lua:922: in function \"scanAll\"\nzz_ProcWatch-40300.9\\core.lua:629: in function \"OnUpdate\"\nzz_ProcWatch-40300.9\\core.lua:88: in function <zz_ProcWatch\\core.lua:88>",
			["session"] = 52,
			["counter"] = 1,
		}, -- [1]
	},
}
I apologize for the large error report but I just don't know which part(s) you might need to pinpoint the problem.
__________________
Ahhhh, the vagueries of the aging mind. Wait.... What was I saying?

[SIGPIC][/SIGPIC]
jeffy162 is offline Report comment to moderator  
Reply With Quote
Unread 12-25-11, 08:25 PM  
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 546
File comments: 230
Uploads: 34
I can confirm the bug but I cant find why the setting is ignored.
Even when I hardcode a different size its ignored.
Not sure if I will fix it and how ...
__________________
The cataclysm broke the world ... and the pandas could not fix it!
Rilgamon is offline Report comment to moderator  
Reply With Quote
Unread 12-13-11, 07:48 AM  
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 546
File comments: 230
Uploads: 34
I'll look into this at the weekend. Not sure, I never changed the size after I wrote the code for it
__________________
The cataclysm broke the world ... and the pandas could not fix it!
Rilgamon is offline Report comment to moderator  
Reply With Quote
Unread 12-13-11, 02:40 AM  
Tanzor
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Font size of charges

Hello! Great addon, i'm very happy i found it. Everything works fine, but i can't change the font size of charges. I can change color, alignment, but not the size. I'm using addon on 60% scale and it is a very small digit that is hardly to check. Am I doing something wrong?
Tanzor is offline Report comment to moderator  
Reply With Quote
Unread 12-05-11, 01:59 AM  
Balrogg
A Kobold Labourer
 
Balrogg's Avatar

Forum posts: 0
File comments: 14
Uploads: 0
Thank you so so so so... much.
Tried it out last couple of hours and its working perfectly again.
Balrogg is offline Report comment to moderator  
Reply With Quote
Unread 12-04-11, 04:41 AM  
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 546
File comments: 230
Uploads: 34
Originally Posted by Balrogg
Please, please can someone fix this. Thanks in advance.
I cant promise, as you can see I update mostly the small addons I have because time is a little limited on my end. But I'll take a look at it

Edit: I've uploaded a new version (pending: 40300.9). It should show whitelisted spells at least. I converted wav to ogg so that the included soundfiles should work,too. Ace3 is updated and I tried the "new" Masque and added it to the optional dependencies. Should work, too. Please let me know if this helps.
__________________
The cataclysm broke the world ... and the pandas could not fix it!
Last edited by Rilgamon : 12-04-11 at 07:00 AM.
Rilgamon is offline Report comment to moderator  
Reply With Quote
Unread 12-03-11, 12:00 PM  
Balrogg
A Kobold Labourer
 
Balrogg's Avatar

Forum posts: 0
File comments: 14
Uploads: 0
Hi there...

this Addon is probably the most important one I have/had and is really helpful for my kind of playstyle.

Sadly it isn`t working any more at the moment.
Itīs loading and there is the Optionspanel in the Blizzinterface, but the bar itself is gone.
When I try to use it at a new char then Procwatch is not recording any Proc or spell and there isn`t a bar, too.

After I realized that I tried Proccwatch II - there is an bar but there no way to manage it - the Optionspanel with the spells is remains empty.

Please, please can someone fix this. Thanks in advance.
Balrogg is offline Report comment to moderator  
Reply With Quote
Unread 02-21-11, 07:20 AM  
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 546
File comments: 230
Uploads: 34
ProcWatch 2 Alpha

http://www.wowinterface.com/download...tch2Alpha.html

ProcWatch2Alpha is pending ... I had no time at all like everytime I try to meet a timeline So I've uploaded what I have atm.
__________________
The cataclysm broke the world ... and the pandas could not fix it!
Rilgamon is offline Report comment to moderator  
Reply With Quote
Unread 02-18-11, 11:43 AM  
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 546
File comments: 230
Uploads: 34
Originally posted by McCarronXLD
Any timetable for a release? This is probably my most used addon
Going through the comments you will notice many timetables .. I never managed to meet one date I will try to prepare a somewhat useable version that is a little more userfriendly ... in the current version most settings are still ignored or have to be done by editing the cfg-file and I had to remove lots of code for hunting bugs. If you dont see the alpha by monday I missed another date
__________________
The cataclysm broke the world ... and the pandas could not fix it!
Rilgamon is offline Report comment to moderator  
Reply With Quote
Unread 02-18-11, 02:28 AM  
McCarronXLD
A Kobold Labourer
 
McCarronXLD's Avatar

Forum posts: 0
File comments: 67
Uploads: 0
Any timetable for a release? This is probably my most used addon
McCarronXLD is offline Report comment to moderator  
Reply With Quote
Unread 01-18-11, 03:42 PM  
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 546
File comments: 230
Uploads: 34
Originally posted by lisir
Great addon, but one question. How can i replace this addon? It's near my head now, but i want that it take plase under my char.
oh, still users around ?

You can move it with alt+leftclick after you activated the setting movable.

I ran into heavy problems with the next version and there are so many bugs in the new version it is not yet out. I hope that the available version can do what you want it for
__________________
The cataclysm broke the world ... and the pandas could not fix it!
Rilgamon is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: