Download
(388 Kb)
Download
Updated: 03-09-13 12:08 AM
Pictures
File Info
Compatibility:
Thunder Isle (5.2)
Updated:03-09-13 12:08 AM
Created:unknown
Downloads:541,589
Favorites:2,590
MD5:
Quartz - Modular Casting Bar  Popular! (More than 5000 hits)
Version: 3.1.2
by: Nymbia, Nevcairiel
Quartz is a modular approach to a casting bar addon. An overview of (hopefully most of) the modules:

*Player
The core of Quartz is lightweight implementation of a standard casting bar, with configurable size, text and icon positioning, and colors.
*Target/Focus
Implementation of target and focus casting bars in similar fashion to the player cast bar.
*Buffs
Display of target and focus buffs and debuffs as duration bars using the new API introduced in patch 2.1.
*Flight
Hooks into FlightMap or InFlight to display the current flight progress on your casting bar.
*Global Cooldown
Displays a tiny spark-bar to show your Global Cooldown near the cast bar. Helpful for those who'd rather not squint at their action bars to see when they can cast again.
*Interrupt
Changes the color and text of your casting bar to help show that your cast has been interrupted (and show who interrupted it).
*Latency
Displays the amount of time spent between cast send and start events, in the form of a bar at the end of your casting bar, with optional text that displays the actual duration of the lag. This helps in canceling casts when they will not actually be interrupted, especially for users with consistently high pings.
*Mirror
Shows the 'basic' timers such as breath and feign death, as well as some 'odd' ones such as party invite time, resurrect timeout, and arena game start, and a framework for injecting custom timers into the bars.
*Range
Recolors the casting bar when your cast target moves out of range mid-cast.
*Swing
Displays a swing timer for your melee weapon as well as hunter autoshot.
*Timer
Allows for creating custom timers displayed on the mirror bars.
*Tradeskill Merge
Merges multiple casts of the same tradeskill item into one big cast bar.


Use /quartz to bring up the configuration menu.
- Support for WoW 5.2
Archived Files (6)
File Name
Version
Size
Author
Date
3.1.1
390kB
Nymbia
09-16-12 03:43 AM
3.1.0
390kB
Nymbia
08-28-12 01:39 AM
3.0.8
388kB
Nymbia
12-01-11 12:42 PM
3.0.7
388kB
Nymbia
07-02-11 01:22 AM
r19
288kB
Nymbia
08-25-09 07:23 PM
r7
284kB
Nymbia
10-15-08 08:23 PM


Post A Reply Comment Options
Old 03-16-13, 06:28 PM  
Zyrjin
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Stuf Unit Frames not working with Quartz

Hello, I use Stuf Unit Frames and I haven't been able to overlap them in such a way that allows me to still see it. Is it a problem with Quartz or Stuf or LUA change I could make or what?
Zyrjin is offline Report comment to moderator  
Reply With Quote
Old 01-15-13, 06:11 AM  
TheJudger
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
For some reason,I can't move my Bars when I unlock them. Can anybody help?
TheJudger is offline Report comment to moderator  
Reply With Quote
Old 12-27-12, 04:58 AM  
Naurbrannon
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 18
Uploads: 2
Hi, while channeling a spell my casting bar disappears if I move, but I have the Warlock's talent "Kil'jaeden's Cunning" which allows casting while moving.

Steps to reproduce:
1) Have a level 90 warlock with "Kil'jaeden's Cunning"
2) Cast "Malefic grasp" (channeled spell) on a target
3) move while channeling
Naurbrannon is offline Report comment to moderator  
Reply With Quote
Old 12-04-12, 03:13 AM  
davidmurcia
A Murloc Raider

Forum posts: 5
File comments: 1
Uploads: 0
Lua Error

Hi, Im getting an error with quartz when I try to change my talents/glyphs...
When i deselect an active talent, a blizzard frame pops up saying "the addon Quartz is bloquing blizzard's interface... "(I play in spanish, do't know the correct translation) I click the button "disable" and quartz disables and my talents/glyphs work properly once again...

Help plz, I would like to stop using this wonderfull add-on, but its really bothering to do /reload every other BG/instance/arena...

Thank you!
davidmurcia is offline Report comment to moderator  
Reply With Quote
Old 11-17-12, 01:22 AM  
harzakax
A Murloc Raider

Forum posts: 5
File comments: 57
Uploads: 0
Hi, sometimes the Swing timer just dissapears and i cant do anything to get it back, is there a bugfix for this? I just use the Swing timer since i dont need cast bars etc.
harzakax is offline Report comment to moderator  
Reply With Quote
Old 10-13-12, 05:52 PM  
bOOURNS
A Kobold Labourer
 
bOOURNS's Avatar

Forum posts: 0
File comments: 27
Uploads: 0
Originally Posted by jincuteguy
Anyone knows how to change just the Target castbar color? Cause I don't see an option anywhere that let you change just the Target castbar color. I can change the color of the castbar but it will use the same color for all castbars ie. player, target, focus,....
^ I would also like to know if this is possible in any way shape or form.

I've managed to get a "Target" color selector in the menu through copy/pasting and editing the copy/pasted lines in the config.lua but i have no clue how to get it to apply to the target casting bar. I'm not good with lua but I am comfortable editing/changing lines if I know what to put in.



Thanks
Last edited by bOOURNS : 10-13-12 at 08:01 PM.
bOOURNS is offline Report comment to moderator  
Reply With Quote
Old 10-06-12, 10:23 AM  
Elloria
An Onyxian Warder
 
Elloria's Avatar
AddOn Author - Click to view AddOns

Forum posts: 358
File comments: 269
Uploads: 36
Originally Posted by MrFireal
Originally Posted by Elloria
Is there anyway to anchor / parent an art panel with the mirror bar? I'm having a hard time finding a parent for the mirror bar. I think I've asked this question in the past but I can't remember what was said or if I was answered.
The frame ID for the mirror bar is QuartzMirrorBar1 (and 2 and 3 and so on). You can figure this out by typing /framestack and hover your mouse over the bar. You shouldn't have any problems attaching art to any of them. I certainly didn't.
Thank you very much!
__________________
Elloria is offline Report comment to moderator  
Reply With Quote
Old 09-22-12, 08:54 AM  
Glauck
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 25
Uploads: 1
Hi is there a way do make target cast bar always under buff / debuff ? When there is a lot of buff/debuff, my quartz cast bar is over buff/debuff :s Like the basic UI cast which always follow last buff
Last edited by Glauck : 09-22-12 at 08:58 AM.
Glauck is offline Report comment to moderator  
Reply With Quote
Old 09-17-12, 03:58 AM  
MrFireal
A Defias Bandit

Forum posts: 3
File comments: 6
Uploads: 0
Originally Posted by Elloria
Is there anyway to anchor / parent an art panel with the mirror bar? I'm having a hard time finding a parent for the mirror bar. I think I've asked this question in the past but I can't remember what was said or if I was answered.
The frame ID for the mirror bar is QuartzMirrorBar1 (and 2 and 3 and so on). You can figure this out by typing /framestack and hover your mouse over the bar. You shouldn't have any problems attaching art to any of them. I certainly didn't.
Last edited by MrFireal : 09-17-12 at 03:56 PM.
MrFireal is offline Report comment to moderator  
Reply With Quote
Old 09-15-12, 03:15 PM  
Elloria
An Onyxian Warder
 
Elloria's Avatar
AddOn Author - Click to view AddOns

Forum posts: 358
File comments: 269
Uploads: 36
Is there anyway to anchor / parent an art panel with the mirror bar? I'm having a hard time finding a parent for the mirror bar. I think I've asked this question in the past but I can't remember what was said or if I was answered.
__________________
Elloria is offline Report comment to moderator  
Reply With Quote
Old 09-06-12, 08:59 AM  
Aspect
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally Posted by Nevcairiel
Originally Posted by Haruka71
Strangely the fishing timer no longer works.
I believe Blizzard removed the fishing timer.
They did not... I still have it on one of my toons, but be damned if I can figure out how to get Quartz to give me back my Fishing AND Breath timer on ALL of my other characters...
Aspect is offline Report comment to moderator  
Reply With Quote
Old 09-05-12, 03:23 PM  
skyesfury
An Aku'mai Servant

Forum posts: 37
File comments: 4
Uploads: 0
It seems the breath gauge is no longer part of the Mirror bar. I'm getting the default Blizzard guage even though Mirror is enabled and set up.
skyesfury is offline Report comment to moderator  
Reply With Quote
Old 09-04-12, 04:59 AM  
Nevcairiel
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 99
Uploads: 7
Originally Posted by Haruka71
Strangely the fishing timer no longer works.
I believe Blizzard removed the fishing timer.
Nevcairiel is offline Report comment to moderator  
Reply With Quote
Old 09-02-12, 01:44 PM  
Haruka71
A Defias Bandit

Forum posts: 3
File comments: 5
Uploads: 0
Strangely the fishing timer no longer works.
Haruka71 is offline Report comment to moderator  
Reply With Quote
Old 07-02-12, 05:35 PM  
Jykor
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
FYI - MoP Error after doing /dotimer

Code:
Message: Interface\AddOns\Quartz\modules\Swing.lua:44: table index is nil
Time: 07/02/12 16:33:16
Count: 1
Stack: Interface\AddOns\Quartz\modules\Swing.lua:44: in main chunk

Locals: Quartz3 = <table> {
 SetDefaultModuleLibraries = <function> defined @Interface\AddOns\Quartz\libs\AceAddon-3.0\AceAddon-3.0.lua:383
 SetModuleEnabled = <function> defined @Interface\AddOns\Quartz\Quartz.lua:211
 OnInitialize = <function> defined @Interface\AddOns\Quartz\Quartz.lua:58
 RegisterChatCommand = <function> defined @Interface\AddOns\Bagnon\libs\AceConsole-3.0\AceConsole-3.0.lua:85
 EnableModule = <function> defined @Interface\AddOns\Quartz\libs\AceAddon-3.0\AceAddon-3.0.lua:348
 modules = <table> {
 }
 GetModule = <function> defined @Interface\AddOns\Quartz\libs\AceAddon-3.0\AceAddon-3.0.lua:231
 IterateEmbeds = <function> defined @Interface\AddOns\Quartz\libs\AceAddon-3.0\AceAddon-3.0.lua:458
 defaultModuleLibraries = <table> {
 }
 ToggleLock = <function> defined @Interface\AddOns\Quartz\Quartz.lua:108
 GetModuleEnabled = <function> defined @Interface\AddOns\Quartz\Quartz.lua:207
 UnregisterChatCommand = <function> defined @Interface\AddOns\Bagnon\libs\AceConsole-3.0\AceConsole-3.0.lua:111
 Printf = <function> defined @Interface\AddOns\Bagnon\libs\AceConsole-3.0\AceConsole-3.0.lua:69
 CastBarTemplate = <table> {
 }
 SetDefaultModulePrototype = <function> defined @Interface\AddOns\Quartz\libs\AceAddon-3.0\AceAddon-3.0.lua:425
 name = "Quartz3"
 IsEnabled = <function> defined @Interface\AddOns\Quartz\libs\AceAddon-3.0\AceAddon-3.0.lua:467
 orderedModules = <table> {
 }
 Util = <table> {
 }
 DisableModule = <function> defined @Interface\AddOns\Quartz\libs\AceAddon-3.0\AceAddon-3.0.lua:366
 GetArgs = <function> defined @Interface\AddOns\Bagnon\libs\AceConsole-3.0\AceConsole-3.0.lua:144
 Print = <function> defined @Interface\AddOns\Bagnon\libs\AceConsole-3.0\AceConsole-3.0.lua:54
 IsModule = <function> defined @Interface\AddOns\Quartz\libs\AceAddon-3.0\AceAddon-3.0.lua:484
 CreateStatusBar = <function> defined @Interface\AddOns\Quartz\QuartzStatusBar.lua:32
 SetDefaultModuleState = <function> defined @Interface\AddOns\Quartz\libs\AceAddon-3.0\AceAddon-3.0.lua:403
 ShowUnlockDialog = <function> defined @Interface\AddOns\Quartz\Quartz.lua:135
 RegisterModuleOptions = <function> defined @Interface\AddOns\Quartz\Config.lua:212
 SetEnabledState = <function> defined @Interface\AddOns\Quartz\libs\AceAddon-3.0\AceAddon-3.0.lua:440
 defaultModuleState = true
 enabledState = true
 Lock = <function> defined @Interface\AddOns\Quartz\Quartz.lua:125
 Disable = <function> defined @Interface\AddOns\Quartz\libs\AceAddon-3.0\AceAddon-3.0.lua:330
 CopySettings = <function> defined @Interface\AddOns\Quartz\Quartz.lua:199
 ChatCommand = <function> defined @Interface\AddOns\Quartz\Config.lua:194
 Unlock = <function> defined @Interface\AddOns\Quartz\Quartz.lua:113
 OnEnable = <function> defined @Interface\AddOns\Quartz\Quartz.lua:65
 IterateModules = <function> defined @Interface\AddOns\Quartz\libs\AceAddon-3.0\AceAddon-3.0.lua:453
 Enable = <function> defined @Interface\AddOns\Quartz\libs\AceAddon-3.0\AceAddon-3.0.lua:315
 NewModule = <function> defined @Interface\AddOns\Quartz\libs\AceAddon-3.0\AceAddon-3.0.lua:256
 ApplySettings = <function> defined @Interface\AddOns\Quartz\Quartz.lua:93
 GetName = <function> defined @Interface\AddOns\Quartz\libs\AceAddon-3.0\AceAddon-3.0.lua:300
 SetupOptions = <function> defined @Interface\AddOns\Quartz\Config.lua:203
 Merge = <function> defined @Interface\AddOns\Quartz\Quartz.lua:223
}
L = <table> {
 Set the color to turn the cast bar when taking a flight path = "Set the color to turn the cast bar when taking a flight path"
 Top Left = "Top Left"
 Time Text X Offset = "Time Text X Offset"
 Text Position = "Text Position"
 Duel Request = "Duel Request"
 Hide Cast Time = "Hide Cast Time"
 Fix bars to a specified duration = "Fix bars to a specified duration"
 Alpha = "Alpha"
 Change Border Style = "Change Border Style"
 Set the
Jykor is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: