- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,100 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
CursorCastbar
- 3 Likes
- World of Warcraft
- 346 Monthly Downloads
- Supports: 5.0.5
- 26,928 Total Downloads
- Updated 11/17/2012
- Created 05/11/2011
- 49 Favorites
- Project Site
- Comments
- Release Type: Release
- License: All Rights Reserved
- Newest File: 2.5b
About CursorCastbar
CursorCastBar adds circular cast bar(s) to your mouse cursor.
Features
Cast bar, Global Cooldown Bar, Mirror Bar, Remaining cast time, Spell Name, Spell Icon, and more.
The configuration is done via the Blizzard interface options.
You can access it via ESC/Interface/CursorCastbar or /ccb
Current dev status:
active - semi-active - pending - inactive
- Complete Ace-rewrite
- CPU-effectiveness enhancements
- Advanced configuration and visualization.
ToDo (in no particular order):
- Healing Bar - incoming heal/overheal for current cast/target
- optional focus castbar
- optional round spell icons
- modifier/key to temporary hide the bars or set the opacity to very low (eg in critical situations)
- more bar layout options (start point, end point, etc)
- text for the mirror bar
Known Bugs:
- Mac client crashes with high-res textures. This is known a game bug within the Mac client. It happens with large textures above 512*512 pixels. Solution: Don't choose the high-res bar textures. Choose textures 1, 2, or 3. The game shouldn't crash with them.
2.5b
- fixed missing Monk GCD spell
2.5
- MoP pre patch compatible
- fixed bug with special characters in spell names
2.4
- Added option to individually rotate all castbars (0°,90°,180°,270°)
- Added option to anchor CCB on the position of the last spellcast (e.g. above target frame) - Needs some more testing
2.3
- fixed lag-indicator misbehaviour on certain circumstances
2.2.9
- FIX: bug on login (esp. when shapeshifted)
- workaround for corrupted/incomplete config/SVars
2.2.8
- patch 4.2 adjustments
2.2.7
- changed GCD system to a proper one
2.2.6
- added 4 more Indicator
- code enhancements
2.2.5
- enhanced proc/cooldown check functionality
2.2.4
- added options to choose static color for: Player CastBar, GC Bar, Mirror Bar and Targe CastBar
- fixed misbehavior when "Movable" anchor is choosen
2.2.3
- change PROC and CD indicator functions to use actual duration
- added some textures (experimental)
2.2.2
- continuation by humfras
- adjustments for Patch 4.1
2.2.1
- Settings are now automatically saved within the current active profile (see Profiles/First Spec, Second Spec for profiles)
2.2
- Options panel is now scrollable if required
- Five second bar removed.
- New option: Indicator>Invert Shows the indicator if the spell is READY instead if the spell is on cooldown.
- New options tab: Profiles Profiles are saved per account Selected profile for first and second talent spec is saved per character
- Bug fix: Proc names with punctuation characters are now working as intended (eg. Arcane Missils proc buff "Arcane Missils!")
- Bug fix: bars for channel spells should now work as expected (player and target)
2.1
- Indocators: multiple spellIDs or spell names separated with ;
2.0
- Several fixes and changes for 4.0
- Bug with hunters Steady Shot and Auto Shot fixed.
- Gobal cooldown fomular changed
1.7
- New tab: "5 Sec Bar" - Shows a bar for the 5 second rule mana regeneration (default: disabled)
- Bugfix: Hopefully solved a bug within the indicator feature
1.6
- New tab: "Indicator" - Shows up to 4 indicators for different buff/debuff/proc gains or spell cooldowns.
1.5
- New option: "CastBar" > "Show Latency" - Shows the network latency within the cast bar.
- Bugfix: 'Invisible movable cast bar frame bug' fixed
- New bar textures: "High-Res thin", "High-Res thin blur"
1.4.1
- Bugfix: Minimap Button Frame not longer breaks CCB
1.4
- New options: TargetBar, TargetIcon, TargetText (these options are disabled as default)
- 3 new HighRes textures available (1024x1024 instead of 512x512 pixels) (64x64HighResThinBorder", "64x64HighResThickBorder", and "64x64HighResBold)
1.3.2
- New option: "Direction"
- New option: "Level" to set the bars/texts drawing level
1.3.1
- Bugfix: LUA error on addon's first load fixed
1.3
- Bugfix: Unsupported characters in spell names fixed
- Removed page: "Visuals" (settings are moved to the new pages)
- New element: Spell Icon
- New element: Mirror Bar (breath, fatigue, etc.)
- New pages: "CastBar", "GCBar", "MirrorBar", "SwingBar", "SpellIcon", and "SpellText" with loads of new options
- New option "Opacity" (page "Global")
- New options "Anchor"/"Not Movable"
1.2.1
- fixed a bug with option "Show Spell Name".
- Option "Show Spell Name" is now checked as default
1.2
- New option to show the current spell as string (tab "Global") (default = off)
- New options to customize the spell string (tab "Visuals")
- Two new bar textures (bold-sharp and bold-blur)
- Separate bar textures for cast bar and gc bar
1.1
- better cast bar texture + optional (blur) texture
- support for totem/rogue/druid 1 second global cooldown
- option to move cast time number
- options to show cast bar/global cooldown bar individually
- option to scale bars and number individually
- option to hide the default Blizzard cast bar
1.0
- Inital version
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| 5.0 beta120 | Beta | 5.0.5 | 217 | 11/17/2012 |
| 2.5b | Release | 5.0.5 | 3,965 | 10/15/2012 |
| 2.5 | Release | 5.0.4 | 2,343 | 08/30/2012 |
| 2.4 | Beta | 4.2 | 821 | 11/22/2011 |
| 2.3 | Release | 4.2 | 8,936 | 10/26/2011 |
| 2.2.9 | Release | 4.2 | 5,413 | 08/14/2011 |
| 2.2.8 | Release | 4.2 | 2,774 | 06/28/2011 |
| 2.2.7 | Release | 4.1 | 1,628 | 06/15/2011 |
| 2.2.6 | Release | 4.1 | 893 | 06/05/2011 |
| 2.2.5 | Release | 4.1 | 624 | 06/01/2011 |
| 2.2.4 | Release | 4.1 | 406 | 05/25/2011 |
| 2.2.3 | Release | 4.1 | 19 | 05/13/2011 |
| CursorCastbar | Release | 4.1 | 80 | 05/11/2011 |
Addon Packs Containing This...
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,011,007 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 484,403 Monthly Downloads
-
- Auctioneer
- Mail, Tooltip, Bags & Inventory, Professions, and Auction & Economy
- 336,889 Monthly Downloads
-
- Recount
- Combat
- 322,013 Monthly Downloads
-
- HealBot Continued
- Healer and Unit Frames
- 295,551 Monthly Downloads


Comments
The most important question is, WHEN does this occur? If there are no similar errors, this might be caused by the WoWUI itself, which has some strange behaviors as of patch 4.2.
I theorize the addon has problems with my "quick rejuvenation" skill that reduces the global cooldown on just this spell to 1s and thus displays all global cooldowns at only 1s, which then leads me to trigger the next spell too early.
Could you maybe look into that? I would really like to use this addon, but this aspect is total show stopper.
The old system was based on player's haste rating calculation whereas the new one utilizes the duration dumped by the Event API.
------------------------------------------------------------------------------------
if event == "UNIT_SPELLCAST_SUCCEEDED" then
if arg1 == "target" then
if CursorCastbareBars[4].IsChannel == false then
CursorCastbarEndBar(4)
end
elseif arg5 ~= 75 then -- this line changed
if CursorCastbareBars[1].IsChannel == false then
CursorCastbarEndBar(1)
end
end
------------------------------------------------------------------------------------
One request: would it be possible to extend the indicator technology to include more than four? (From looking at the code briefly, it appears the four indicators are copy/pasted; a more extensible implementation might be to index them).
My own personal interest would be to have 4 indicators for cooldowns, and 4 for procs. I think there is room for as many as 16, though.
But I will investigate^^