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.
-
View User Profile
-
Send Message
Posted Feb 14, 2026Does anyone know how to change the bar color to the class color? I've read everywhere that that's an option and that older versions needed a tweak but or i'm stupid and can find it (highly possible) or thre isn't one
-
View User Profile
-
Send Message
Posted Feb 10, 2026To anyone wanting to get at least the basic cast bar working with today's patch, navigate to the interface>addons>Quartz folder and open Quartz.toc with any notepad program, and add under the 2nd line after interface "120001" so that the line reads "## Interface: 120001,120000,11508,20505" etc.
-
View User Profile
-
Send Message
Posted Feb 6, 2026anyone knows of a decent alternative?
-
View User Profile
-
Send Message
Posted Feb 7, 2026In reply to Vadokan: Try https://www.curseforge.com/wow/addons/phoenixcastbars/
It's not as customizable as Quartz but It does his job fairly well.
-
View User Profile
-
Send Message
Posted Feb 7, 2026In reply to AndyXY: Thank you i will try. I just need a big target cast bar on my screen !
-
View User Profile
-
Send Message
Posted Feb 7, 2026In reply to Vadokan: as mentioned a few comments down I have a working branch. Continuing to update it as I find issues but a lot of things are working.
https://github.com/Silarn/Quartz
-
View User Profile
-
Send Message
Posted Feb 11, 2026In reply to Silarn:
So who's edited version is better? Yours or Selph (https://www.curseforge.com/wow/addons/quartz-midnight)?
-
View User Profile
-
Send Message
Posted Feb 11, 2026In reply to bumqtv: Not entirely a straightforward answer. I did compare the code a day or two ago.
If you want backward compatibility then Selph has been trying to do that where my edits are probably only going to work on 12+.
Last I checked the flight timer integration and range check had not been fixed yet in their version though they did reimplement the vertical orientation feature which I hadn't tested.
Most other features are pretty similar though not always implemented in quite the same way. I added bleed and berserk coloring to the aura bars, for instance. They added an extra overlay for the uninterruptible casts while I basically just used a different technique to color the bar.
-
View User Profile
-
Send Message
Posted Feb 6, 2026Will there be an update / a new version of Quartz for midnight? I've been using it for many years and I really don't wanna try any of the new cast bars people try to make right now. Quartz was always awesome right out of the box.
-
View User Profile
-
Send Message
Posted Feb 8, 2026In reply to DrKManchu: I updated Quartz for my own use when the prepatch dropped. It's now on Curse, and most of the modules are working without errors.
-
View User Profile
-
Send Message
Posted Feb 6, 2026Please update my this my friend. Im sure your quite busy with all your other projects. Just wanted to show my support.
-
View User Profile
-
Send Message
Posted Feb 5, 2026Update this please!
-
View User Profile
-
Send Message
Posted Feb 4, 2026Please update this!!
-
View User Profile
-
Send Message
Posted Feb 3, 2026pls update this addon, i played with it since i play wow. Idk how play without
-
View User Profile
-
Send Message
Posted Jan 29, 2026I absolutely love this addon! If there is anyway I can support the rewrite or update please just note
-
View User Profile
-
Send Message
Posted Jan 28, 2026Plzz udate this!! The only addon I need for midnight is this
-
View User Profile
-
Send Message
Posted Jan 27, 2026please update for 12.0.1 Midnight.
-
View User Profile
-
Send Message
Posted Jan 27, 2026Have been using Quartz for a decade or so. Really sad to not see it getting any updates for Midnight. Tried other castbar addons.. none of them is really good, lot of bugs, etc. Any news regarding an update for Midnight?
-
View User Profile
-
Send Message
Posted Jan 28, 2026In reply to Fistao: I'm not the author nor do I have extensive experience with WoW AddOns (a little here and there) but I did get it to work to a limited extent. Non-player castbars work with a basic duration text display. I did get it to change the bar border when a spell is interruptible but dynamically changing the color is proving difficult because the frame is getting tainted at some point and wont accept secret values anymore. (And I'm not really sure how to track down why.)
Part of that was completely replacing the custom statusbar frame with the default one since custom frames can't accept secret values.
Fortunately, the player casts seem to be non-secret even during combat so the player castbar is largely functional.
At the end of the day an updated Quartz is likely going to require a major rewrite and some features may not be possible.
I'm not really sure if sharing my modified copy is 'okay'. The changes are more extensive than a quick 'swap this with this' fix.
-
View User Profile
-
Send Message
Posted Jan 28, 2026Well, I guess the code is GPL so nothing is stopping me from creating a fork. But I'm not sure I'm ready to do more than some 'quick' fixes.