I really like Quartz and did not want to have to duplicate its functions, so I hacked it to replace the default pointer with a skeletal pointer while I'm in GCD. It's a really easy change and thought others might be interested in seeing it.
First, get the icon for the skeletal hand from here. Download Warcraft3 Cursors for WoW Undead | World of Warcraft @ Curse.com
Create a subfolder in your Quartz folder called /Pointer/ and put the Point.blp file in there.
Next, make the following edits to /Quartz/GCD/GCD.lua:
local function OnUpdate() gcdspark:ClearAllPoints() local perc = (GetTime() - starttime) / duration if perc > 1 then -- GCDPointer SetCursor(nil) -- GCDPointer end return gcdbar:Hide() else if db.profile.deplete then gcdspark:SetPoint('CENTER', gcdbar, 'LEFT', gcdbar_width * (1-perc), 0) else gcdspark:SetPoint('CENTER', gcdbar, 'LEFT', gcdbar_width * perc, 0) end end -- GCDPointer if perc > 0.01 then SetCursor("Interface\\AddOns\\Quartz\\GCD\\Pointer\\Point.blp") else SetCursor(nil) end -- GCDPointer end end
I hope at least someone enjoys this!