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.
Hi,
I think it would be greatly benefical and appreciated if you add "show healing channeling ticks"
because the current "show channeling ticks" does not include healing ticks like divine Hymn or Tranquility. By the way: It doesn't show mana ticks for "Hymn of Hope".
Also what I noticed, you have the option of "enable" "swing". But it's not explained. What is "swing"?
Thanks in advance.
It's a little timer that shows when your next melee/ranged attack is with your weapon.
Out of date ;/.
Just update the toc file with the most recent version.
Is there a way to show all buffs on the target and not just ones you put on them or am I looking over how to do it?
The channel tick markers for Warlocks have been off for a very long time now because they don't scale with haste.
For instance drain soul on beta it shows the 6? base ticks that the channel has, but it doesn't ever add the ticks that get added.
MoP Errors |
5x Quartz-3.0.8\modules\Swing.lua:44: table index is nil Quartz-3.0.8\modules\Swing.lua:44: in main chunk
Locals:
The reason for that error has to do with the removal of Raptor Strike from the game. Simply commenting that line out by placing two dashes (--) in front of that line will allow Quartz to load (and so far seemingly operate) with no errors.
i got my quartz set up for my main and its worked great for a long while...however i just leveled another character (same class) and i want to copy all my settings from my main but everytime i choose the Profile i saved it gives me Lua errors and dsnt copy my settings...
Message: Interface\AddOns\Quartz_Procs\quartzprocs.lua:201: bad argument #1 to 'pairs' (table expected, got nil)
Time: 07/01/12 22:04:48
Count: 1
Stack: [C]: in function `pairs'
Interface\AddOns\Quartz_Procs\quartzprocs.lua:201: in function `?'
...igs\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...igs\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...igs\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
...ce\AddOns\BigWigs\Libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...ce\AddOns\BigWigs\Libs\AceEvent-3.0\AceEvent-3.0.lua:119>
[C]: in function `CastSpellByName'
Interface\FrameXML\ChatFrame.lua:1084: in function `?'
Interface\FrameXML\ChatFrame.lua:4273: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:3992: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:2704: in function <Interface\FrameXML\ChatFrame.lua:2697>
[C]: in function `RunMacroText'
Interface\FrameXML\SecureTemplates.lua:379: in function `handler'
Interface\FrameXML\SecureTemplates.lua:561: in function `SecureActionButton_OnClick'
Interface\FrameXML\SecureTemplates.lua:601: in function <Interface\FrameXML\SecureTemplates.lua:593>
Locals: (*temporary) = nil
(*temporary) = "table expected, got nil"
= <function> defined =[C]:-1
Message: Interface\AddOns\Quartz_Procs\quartzprocs.lua:201: bad argument #1 to 'pairs' (table expected, got nil)
Time: 07/01/12 22:04:50
Count: 2
Stack: [C]: in function `pairs'
Interface\AddOns\Quartz_Procs\quartzprocs.lua:201: in function `?'
...igs\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...igs\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...igs\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
...ce\AddOns\BigWigs\Libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...ce\AddOns\BigWigs\Libs\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals: (*temporary) = nil
(*temporary) = "table expected, got nil"
= <function> defined =[C]:-1
I tried without any other addon on..and although i dont get a lua error it still dsnt copy my settings....
Hi, maybe try something with the folders.
Hey i have noticed some of the texture hide the icon underneeth the texture any reason or solution for this ?
Hey is there anyway you can support Dual Spec Profile switching? Doing it manually sucks.
I am having trouble with the extraction button in fights like Ultraxion coming up. I'm trying to see if it could be bc of quartz and if it is, is there a way to fix it?
Just noticed today that none of my alliance chars have the noninterruptable shield/border around the cast, only the ones from the horde.
I use the same profile for every char (Default), that's why I can't undestand why it happens. The one at the top is from the horde and the other is from the alliance, just to make sure you understand what I meant.
Is there anyway to bring up fake bars so i can tweak location, doing so while spamming a heal with my self targeted is a pain.
Also using the x y sliders are a pain.
On the Quartz genereal tab, there is "toggle bar lock"
is there anyway to track a pet buff, i play an unholy dk and i want to track shadow infusion on my ghoul is there a way to set this up thanks.
I'm having a small issue, and maybe its perhaps that the feature isn't actually in the mod itself. I'm looking for a test bar function so I can move the bars to where they aren't in the way of my other notifications. Am I just missing the option in the addon or is there not one?
open the ui for quartz, /quartz, or go to the interface addons tab in the blizz menu. the uncheck toggle bar lock.