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.
Any chance of adding a "Dual profile" option, so i could choose a different profile for my offspec, I like to set things up differently for my healing classes. I know a few other addons that have this feature, not sure how hard it would be to implement.
I have one question about this mod. I have the debuff and buff timers set up on it but they are so freaking small. I have their hieght set to max and I can still barely read the timers on them. Are they designed to be this small or am I missing and option?
Im dying... PLEASE DEAR GOD UPDATE FOR 5.4 D:
I MISS YOU :(
can u add an option to have the bars vertical?
this in 5.4 will me awesome
we are waiting for 5.4
please update for 5.4...
does anyone know how to show the timer bars even out of combat?
it would make it easier for me to track whether i have applied bleeds and stuff, i used to use addons such as bad kitty where i could see them if not applied.
If you enable the mirror bar and attach it to your castbar it will show up even if your cast bar isn't visible. This might require using Quartz Procs along with Quartz, I haven't logged in to check.
i cant figure out how to put it on wow
love this addon!
for some reason my cast bars appear transparent, can someone pls help me fix this
warlock global cooldown bars, is it possible to make the little spark bars bigger? im new to this addon and was wondering if there is somewhere that explains how to use it exactly.
I think if you added tracking your personal buffs on one side of the castbar, and enemy debuffs on the other side (changeable) then it would help many people including myself. I have to use NeedToKnow to track certain buffs, and it would be so much better if it was small and right where my enemy debuffs are. Just a suggestion, it would clean up my UI so much! :) <3
You can do that with the mirror bars if you install Quarts Procs (another addon). On my cast bar I have my buffs on the left, such as Ice Barrier and Invocation, and on the right is whatever is on my current target, such as Frostbolt, Nether Tempest, and Deep Freeze. It is a bit tricky tracking down exactly what to enable and where to put it, but look in the mirror bar settings, then check the player and target buffs and debuffs.
Thank's so much for the update!! Love your addon :)
Date: 2013-04-18 13:16:05
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Quartz_Procs\classes\warrior.lua line 15:
bad argument #1 to 'lower' (string expected, got no value)
Debug:
[C]: lower()
Quartz_Procs\classes\warrior.lua:15: returnProcList()
Quartz_Procs\quartzprocs.lua:145:
Quartz_Procs\quartzprocs.lua:91
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
Ace3\AceAddon-3.0\AceAddon-3.0.lua:514: InitializeAddon()
Ace3\AceAddon-3.0\AceAddon-3.0.lua:629:
Ace3\AceAddon-3.0\AceAddon-3.0.lua:621
Locals:
None
AddOns:
Swatter, v4.2.0 (<%codename%>)
Ace3, v
Atlas, v1.24.00
AtlasArena, v1.4.00
AtlasBattlegrounds, v1.24.00
AtlasBurningCrusade, v1.24.00
AtlasCataclysm, v1.24.00
AtlasClassicWoW, v1.24.00
AtlasDungeonLocs, v1.24.00
AtlasOutdoorRaids, v1.24.00
AtlasScenarios, v1.24.00
AtlasTransportation, v1.24.00
AtlasWorldEvents, v3.01
AtlasWrathoftheLichKing, v1.24.00
AtlasMajorCitiesEnhanced, vv1.00
Auctionator, v3.1.3
Babylonian, v5.1.DEV.332(/embedded)
BagBrother, v
Bagnon, v5.2.1
Bartender4, v4.5.9
BittensSpellFlashLibrary, v4.6.4
ButtonFacade, v5.2.391
Chatter, v1.4.4
Configator, v5.1.DEV.344(/embedded)
DBMCore, v
DBMLDB, v
DBMSpellTimers, v
Gatherer, v4.2.0
GladiatorlosSA, v2.0
GTFO, v4.23.1
HaloPro, v(v2.1.0)
HealBot, v5.2.0.4
Hermes, v
HermesUI, v
Incoming, v1.11
MacroBank, v1.11
MacroToolkit, vv5.2.0.1
MacroToolkitMacroBox, vv5.2.0.0
MagicSell, v5.2.1
MapCoords, v0.15
Mappy, v3.3.2
Masque, v5.2.391
MikScrollingBattleText, v5.7.128
MogIt, v3.1.2
MuchMoreMacro, v1.3.2
Omen, v3.1.8
OmniCC, v5.2.3
Pawn, v1.8.4
Postal, v3.5.1
Quartz, v3.1.2
QuartzProcs, v3.42
SlideBar, v4.2.0 (<%codename%>)
SpellFlash, v6.6
SpellFlashCore, v2.0.2
BlizRuntimeLib_ptBR v5.2.0.50200 <us>
(ck=502)
That error is from Quartz_procs, not Quartz. And that error has been fixed in the latest release of Quartz_procs.
GCD and Swing Timer problem
For my arms warrior I only need the GCD and the Swing Timer bars (everything else is disabled).
After configurating these for the first time they worked till I relog or till I reload the UI. Afterwards they won't be dispayed at all or merely the spark from the GCD bar is visible (but in another place on my screen and barely visible). After playing around with the "lock"-setting they sometimes appear again for a while, only to disapear again.
Is there a trick to these 2 bars, or are they broken? If so, I would be very thankfull if someone could point out a addon that works in displaying GCD and Swing Timer bars!
Kind regards,
ElGrilo
I'm getting a strange issue with Snap To Center - it's not centering the cast bar. If I choose Snap To Horizontal on whatever bar I'm working with, the bar adjusts itself, the X coordinate is set correctly, but the bar ends up 5 or 6 pixels over to the right of where it should be. Snap To Vertical ends up too high. Manually setting the correct values is no different.
Like so: https://dl.dropbox.com/u/7231524/Quartz Centering.jpg
My screen is 1440x900, and I've got Align turned on for reference.
Any thoughts?