Get an Epic Experience with Premium

Quartz: Procs Module

Buffs & Debuffs Login to Add Favorites
  • World of Warcraft
  • 2,079 Monthly Downloads
  • Supports: 6.0.2
  • 556,301 Total Downloads
  • Updated 12/28/2014
  • Created 05/25/2009
  • 720 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 2 (GPLv2)
  • Newest File: v3.46
Support development! **

About Quartz: Procs Module


This module requires Quartz to be installed, and it will use the Mirror module to add some class specific buffs/procs/ and certain cooldown timers. The options can be accessed by typing /procs ~ For even more configuration type /quartz, click on the 'Mirror' module in the Quartz options (or type /procs and click the settings tab and click the button there). There you can change almost anything related to the timer bar (width, height, font, texture, etc).

You can disable any buffs/procs that are already added, as well as customize a sound for each. Any buff/proc that isn't added, you can add yourself by making a custom buff/proc in the options. You can also create custom bar for cooldown tracking for any spell. Just simply type /procs to access the options panel.

Bugs & Requests

If you have any bugs or requests, I ask you to please use the ticket system. I find it a bit easier and I'll be able to keep track of everything alot better. Click here to create a ticket


r46 | baffle | 2014-10-15 03:11:34 +0000 (Wed, 15 Oct 2014) | 1 line
Changed paths:
   A /tags/r45 (from /trunk:45)

r45 | baffle | 2014-10-15 03:10:14 +0000 (Wed, 15 Oct 2014) | 1 line
Changed paths:
   M /trunk/classes/deathknight.lua
   M /trunk/classes/druid.lua
   M /trunk/classes/hunter.lua
   M /trunk/classes/mage.lua
   M /trunk/classes/paladin.lua
   M /trunk/classes/priest.lua
   M /trunk/classes/rogue.lua
   M /trunk/classes/shaman.lua
   M /trunk/classes/warlock.lua
   M /trunk/classes/warrior.lua

Fixed some bugs, added a few more procs to warrior and deathknight
r43 | baffle | 2014-10-14 23:14:13 +0000 (Tue, 14 Oct 2014) | 1 line
Changed paths:
   M /trunk/Quartz_Procs.toc
   M /trunk/classes/druid.lua
   M /trunk/classes/hunter.lua
   M /trunk/classes/priest.lua

Updated for 6.0
r42 | baffle | 2014-04-17 19:11:44 +0000 (Thu, 17 Apr 2014) | 2 lines
Changed paths:
   M /trunk/Quartz_Procs.toc
   M /trunk/classes/paladin.lua

- Updated TOC
- Added Inquisition for Paladin


First Previous Page 10 of 26 Next Last
  • #314
    Try out 3.2-beta. I explained how to use the new 'Add Trigger' in a comment above.
  • #315
    Loving it!
  • #310
    No complaints here ;) beta works nicely.
  • #308
    Just a heads up. The beta is very much working (for me at least :) and there should be no problems using it... except that I had to switch databases, because I originally had this addon using Ace3 (for better configuration and such). Well Quartz3 finally switched to Ace3, and the configuration was much improved. So I wanted to switch this addon back to a complete Quartz module, which means switching to Quartz3 database. This means custom procs you had are gonna be gone, hope this isn't a big problem for you guys.

    Of course, any bugs you may find, let me know in a ticket or here in comments, thanks.
  • #305
    r3 is throwing out this error when trying to disable any of the preset procs

    Date: 2010-06-06 20:27:06
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\quartz_procs\quartzprocs.lua line 712:
    attempt to index field '?' (a nil value)
    (tail call): ?
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[2]"]:9:
    [string "safecall Dispatcher[2]"]:5
    (tail call): ?
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[3]"]:9:
    [string "safecall Dispatcher[3]"]:5
    (tail call): ?
    Ace3\AceGUI-3.0\AceGUI-3.0.lua:314: Fire()

    becuase the grass tickles their nuts

  • #306
    Nice find :P

    Fixed now in r5
  • #303
    I just want to let everyone know a new version is coming out soon. It's gonna be beta for awhile because I had to start over from scratch (kinda). I'm using alot of code from Proxxy, that I've been working on.

    Quartz: Procs was long overdue for a reworking of the code though. Alot of the bugs and stuff that are still around, is mostly because of the weird code I have going on with it. The new version will make it easier to maintain for me.

    The new version will also have accurate timers; I found a way so I can make a timer start off at any point... like if there's a 30 minute timer (like Inner Fire) and you login and there's only 15 minutes left, it will show 15 minutes, and the timer will be half way finished. That isn't something that would work with the current version. And for the most part... I needed this to work so I could get stacks working for all spells (which I explain below).

    Also, all stacks for spells should work now. You can add Inner Fire as a custom proc, and it will show the stacks correctly, and keep the correct time. Same goes for spells like Serendipity, Maelstrom Weapon, Water Shield to name a few.

    The only thing is... I wanted to make this into a module for Quartz again... Right now it's a module sorta... it's pretty much a separate addon that loosely ties into Quartz. I wanted to go back to the module thing fully, because I can get rid of the libs, I can put the options with the rest of the Quartz modules, and it just makes more sense, and probably uses less memory this way too. The problem is, it's gonna use a different database, so all the custom procs will be lost. Hopefully that isn't a big deal for you guys :3
  • #304
    Just wanted to explain a little more (walls of text woot). The only limitations on this addon is the Mirror module that it uses. I could make a Quartz module that creates its own bars, and I'd have full control over how it was presented. But that's sorta what Proxxy does, and Proxxy can work without Quartz. So that's one big reason I wanna keep this strictly a Quartz module. It may be somewhat limited (mostly just the fact you can't create "solid" timers (like Mote of Flame procs), but it does what it needs to (watches procs seamlessly integrated with Quartz).

    If I made a whole new module that didn't tie into the Mirror module... then I think it wouldn't be so seamless (sorta how Proxxy is now, it has to move the Mirror module out of the way, to make room for itself), and you'd have an extra module that you'd have to place, instead of having everything show up in the Mirror module. Hopefully that makes sense...
  • #301
    Is there any chance of more than 4 custom bars in the future... puleeeze.
  • #302
    What do you mean? You can add as many custom procs as you need.
  • #300
    Is there anyway you guys are going to make a way to make the proc bars bigger because I feel they are too small. I remember there was a time you could resize them but can't find it now.
  • #307
    It's /quartz then click Mirror and all the settings to change the bars are there. I'm working on a new version right now (its in the alpha stage) that has a tab for settings, then explains that you need to customize the Mirror module to configure the size/position/texture of the bars. It also has a button that takes you straight to the Mirror module settings to change all those settings.
  • #298
    Could you please add Molten Core, Decimation and Demonic Pact as options to the Warlock Proc list, as they are quite important for Demo Locks to be watching :)

    Maybe even Metamorphosis and Demonic Frenzy, but they are triggered by the player themselves, so not really considered procs, more as buffs.

    Have you considered adding in customisable notifications for these procs? Such as sounds from the shared lib or warnings which could be linked in to Blizz combat text or something? I dont like the way a lot of combat texts dont allow for choice of very specific buffs to watch in a raid situation, so If you added the functionality for these things to pop up and make a noise when they procced, it would mean we would only be getting told about specific events which matter to us as individuals, I couldnt care less about horn of winter when I want to know exactly when my Molten Core procs ;)
  • #299
    Molten Core, Decimation, and Metamorphosis are already added. Are they not showing up for you? I don't think Demonic Pact is on there but you can add it as a custom proc. Just type /procs and click on Custom Procs category.

    Also sounds have been part of the addon since v3 I believe. Just type /procs and click on the spell you want to set the sound for. There's a dropdown box under Sound.

    As for adding them into combat texts. I never really thought about it. Most addons for combat texts usually list when you get something, but I guess it's something I could add for Blizzard's combat text. I'll look into it.
  • #296
    I got v0.21beta out for Proxxy. I added Blizzard casting bar anchoring, configuration mode (kinda simple for now), animation for the bars when timer is running low, cooldown for custom procs (you can track internal cooldowns on trickets and such, or just track the cooldown of when the ability will be usable again), and quite a few bug fixes.

    I'm using SVN for Proxxy now, so I will probably update it often while I'm adding new things (no more waiting on approvals, yay). I'm gonna add a debuff bar right now, since I really want Proxxy to be a standalone addon... well there's gonna have to be a way to watch your debuffs :)

    If you want the latest and greatest... file is here
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Gamepedia Free-shirt Giveaway