Quartz
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.
*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.
Hello, when using the quartz gcd bar, everything works fine except using "void bolt" of priest..
http://imgur.com/a/scj6Q
there are two screen shot, just above the Rangedisplay one shows gcd bar and the other does not shows gcd bar. Both using instant skill.
Could you please tell me why this happens and how can I fix this..? I deleted the WTF folder and reinstall the addons but I can't solve this problem..
Guys is there anyway to put your cast bars vertical?
Hi lads, how to fix so it shows starfall as a debuff? thanks =)
@lordbear
There are no plans to "overhaul" Quartz, the addon works perfectly fine and every primary bar can be positioned to pixel-exact coordinates on the screen.
Even Secondary Bars like Swing/GCD/Buffs/Mirror can be set to "Free" positioning so they can be put anywhere on the screen instead of sticking to the primary bars.
The options may not look very nice, but they do the job, and most people just place them once and forget it, so spending hours upon hours on configuration is not time well spent.
Hi Nev,
why is BT then having the option to define the relative position? ;)
Time not well spend there?
I play WoW on multiple devices with different resolutions, and not being able to define the Bar positions relative to the Center is a pain in the a**.
I forked your code and fixed it, but it would be great if it would become standard :)
All changes can be seen here:
https://github.com/neldrak/Quartz-Neldrak/commit/b0c097d5ee6b264c6153c76d6a21b7a2f443e73d
Thanks & best regards!
Thanks for this addon. I'm wondering if there is a way to limit the number of letters on a castbar, and/or only use one line of text as opposed to two when the castbar is relatively short and the spell casted rather long.
Not sure you are aware of this or not, but the shield icon that appears for non-interruptable spells does NOT scale when you chance the size of the target cast bars.
I have my target cast bar quite large, and I can just barely see the shield icon to indicate that a spell is non-interruptable because the shield does not scale to the size you've set for your cast bar. It also appears to be a separate texture that sits BEHIND the actual cast bar, instead of in front of it, which is also a contributor to the problem.
Where does this castbar get it's latency information from? Most of the time it shows that I have like 300ms on the castbar but the latency meter when hovering over the system button shows 60ms.
Hello,
So I'm having trouble with the Swing timer on my Havoc Demon Hunter. For some reason the bar can be edited / moved. However once, locked, and I proceed to auto attack WITH my warglaives the timer does not function. If I remove them, then attack with just fists, it works. I have tried disabling any add ons that cause errors, and nothing fixes this issue. Any ideas?
I use ElvUI. Also it seems to work IF I use fists first, then equip the glaives. However it breaks again if I zone into any other area via portal, hearthstone, etc.
Hey Nev, are you really able to put time into Quartz? I imagine you're busy with life and Bartender4 and MapNotes (great work, btw, and Thank you!) but it seems to me that Quartz needs an overhaul.
Number One thing needed (IMO); A way to position every bar where the user wants, including a preview with all bars activated. As it is now "Toggle Bar Lock" button is woefully inadequate and the "lock", "free" and X and Y controls are a hodgepodge. Too many bars simply have no control at all or the counter-intuitive "bottom left" type thing.
I know this is a major overhaul. I guess it would be nice to know if you see yourself having time and interest to do anything major here. You have a super popular addons, maybe this is low on your list. Let us know! :)
Anyone know how to add custom fonts to Quartz?
I was always using SCT to add fonts but it's broken atm :(
Not able to hide the blizzard target cast bar. They removed the option from the default interface options and this addon does not include the option either.
I see "Disable Blizzard Cast B.." in Interface > Quartz 3 > Player. Right under "Enable" checkbox. :P
This only disables your cast bar, not your targets cast bar.
Hello, thanks for your time developing this addon!
Just wondering if it's intentional to not be able to see a cast bar when someone (other than yourself) is "casting" their mount? Not sure if I disabled something, but I can see everything else fine except for that action.
Is there a way to move for example the buff bars and the breath bar? If I unlock the bars I can move player, enemy and focus cast bars just fine. But not the buff bars and breath bar for some reason.
Not really. Not by dragging, and not by changing X or Y values. But, there is a dropdown control "Position" which has "bottom left" and other values. It's a mess, if you ask me.
I don't know if this has anything to do with this addon or not but I thought I'd ask...
Normally when I get stunned or immobilized, I see a text indicator in the middle of the screen that counts down the duration of the stun. I'm doing some quests right now in Suramar and I'm getting hit by a stun called Ghastly Allure. It's a three seconds-ish stun but there's indicator showing this.
Maybe it's just that way in the game by default? I just thought it was a bit unusual to not see the stun timer.
Would love for an option to switch profiles based on spec.
Omg a thousand times this. I am having to use other addons which I really hate because I love how easy and simple Quartz is to use and do exactly what I need it to do. Please if there was ever an option to add in, please add in the auto load spec configs that come with so many other addons! Thank you for this great addon!