• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

AzCastBar

 
Project Updated:
Files Updated: Thu, Aug 13 2009
Supports Game Version: 3.2.0
Category: Buffs & Debuffs
Tags:

, , , , and [Edit Tags]

Project Manager: Aezay
Additional Authors: No additional authors
Current Version: 09.08.13
License: All Rights Reserved
Development Site: CurseForge
Avg Daily DL (last 30 days): 144
Downloads Total: 196,226
Favorites: 330
Comments: 199
  • Contests
  • About AzCastBar
  •  

AzCastBar Addon


A highly customizable and lightweight casting bar replacement addon, with support for saved profiles and plugins.

The main release comes with the following plugins:

  • Casting Bars (player, target, focus, pet)
  • Mirror Bars (breath, feign death and fatigue)
  • Player Auras (buff, debuff, tracking and weapon enchant timers)
  • Target Auras (same as player auras, but for your target by default, works as a dottimer)

The player cast bar supports safe zone indication for both cast and channeled spells. This "zone" represents your latency, when the spellcast has passed this point, you can safely cancel the cast and the spell will still fire.

The option dialog, along with the saved profiles are Load on Demand, which means it will only be loaded and take up memory when you're setting up the plugins.

The slash command for AzCastBar is "/acb". Using it will open the the option dialog. You can clear all plugin settings and reset them to their defaults by using the slash command "/acb wipeconfig". This does not affect the saved profiles.

Plugin Support


This addon is build up around the possibility to add more bars with different functions, known as plugins.

The plugin package for this addon which you can find on WoWInterface includes the following plugins:

  • Global Cooldown Timer
  • Loot Roll Timers
  • Battleground Timers
  • Flight Timer
  • Swing Timer
  • Totem Timers
  • Shaman Timers

You can find the official plugin package here:
http://www.wowinterface.com/downloads/info8437-AzCastBarPlugins.html

Lacking Features, Ideas & Problems


  • CastBar: When crafting a tradeskill item, and you run out of mats or in other ways fail the craft, the cast bar may hang. This issue will be fixed soon.
  • Aura Timers: I plan on adding a filter to this, so you can filter out any buffs you do not want to clutter up the bars.
  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  AzCastBar 09.04.01 Release 3.0.9 2,208 4/1/2009
  AzCastBar 09.03.26 Release 3.0.9 703 3/26/2009
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Aezay said

    [jahf]
    Well, I had thought about adding several different sorting functions, but since I no longer play wow, that most likely will never happen.

    Reply Report Permalink
  • jahf said

    Nice addon :) I just replaced a couple of others with this.

    One thing that would be nice would be a hybrid of the "Show Auras Coming From You" option where you could "Show Auras Coming From You FIRST" ... so that your buffs on the target are sorted to the top (or bottom if you grow the other direction) of the list ... but you can still see other buffs as well.

    Could be a similar option for ordering stealable buffs, too. Maybe a priority system for showing them so you could:

    1) See all of your de/buffs (sorted by time)
    2) See all stealable buffs
    3) See all others

    (etc)

    Reply Report Permalink
  • This.

    Excellent overall addon quality - and great configuration GUI.

    I rate it a 9001 out of 9001.

    Reply Report Permalink
  • Aezay said

    [mTx]
    The addon wasn't really made with the intend of being modified externally like you asking for. But I would think the best way to achieve this would be to change the config for the plugin, and then apply those settings, this is how to do that:
    First you want to access the AzCastBar_Config[PLUGIN_TOKEN] table, and modify the "left" and "bottom" values there. After having done that, you can call AzCastBar.ApplyAllSettings() and the plugin should now be placed at the new position.

    [HashBrownJM]
    This is currently not possible, but have you tried setting the "Anchor Offset" setting to zero?

    Reply Report Permalink
  • K, my most important question yet:

    Can there be an option to split a certain display (say, TargetAuras) into two columns if the target has too many buffs/debuffs on them? I made the height pretty small, but even on my display (1900 x 1280 or something), it's still stretching all the way up my screen and sometimes past.

    Possible to implement?

    Reply Report Permalink
  • mTx said

    hi,

    maybe u could tell me how to move the castbar for player + mirror with lua.

    i think ur frames for them are in AzCastBar.frames[id]

    already tried it with SetPoint() but without success...

    i hope u can help me :)

    Reply Report Permalink
  • Aezay said

    [HashBrownJM]
    You won't be able to customise the exact debuff colors unless you modify the code manually.

    Reply Report Permalink
  • Aezay said

    [HashBrownJM]
    An option to color the debuffs are already in, and should be working by default. Look for the "Use the Default Debuff Colors" option under the Colors category of the Target Debuffs plugin.

    Reply Report Permalink
  • Right, but I mean can we customize the ACTUAL various debuff colors. So for example, instead of it just defaulting to a light red/green/purple, etc., we can actually CHOOSE the shade of red/green/purple/whatever we want for the various kinds of debuffs.

    Reply Report Permalink
  • Could an option be put in this so on auras, there is more than one color for debuff?

    Like, if we could pick colors for the KINDS of debuffs (poison, disease, curse, etc.) that'd be AWESOME.

    Reply Report Permalink
  • Yeah, says it reduces speed by 50% and attack speed by 20% STACKS UP TO 2 TIMES.

    So really it doesn't stack at all then, ya?

    Reply Report Permalink
  • Grave7 said

    @HashBrownJM: From 3.2.2 patchnotes "Infected Wounds: The debuff generated by this talent no longer stacks and instead causes the full effect with a single application." the talent-tooltip haven't been corrected yet, I guess.

    Reply Report Permalink
  • I'm rather curious, I've got the target aura bar enabled (and it works awesome) except that when I'm mangling my target (cat or bear), it's not showing a stack of two Infected Wounds. It just keeps resetting the timer but never shows the stack at two.

    Do we know what's up w/that?

    Reply Report Permalink
  • Aezay said

    [zealvurte]
    I seem to remember something odd about those buffs, but it is not a problem with AzCastBar, but the way that WoW reports the active buffs. This will happen with any buff addon, even the default buff bars (unless they use some kind of OnUpdate handler to update).

    Reply Report Permalink
  • zealvurte said

    Not sure if this has been reported on before, but the player auras are not working correctly with the shield charges of argent tournement mounts.

    The timing and application is fine, but it's not updating the count when a charge is removed from you.

    Any chance of a fix for this? Currently i resort to focusing my mount to see the charges instead.

    Reply Report Permalink
  • Aezay said

    [zasy999]
    Although I read both sites, I prefer WoWInterface.
    It's true, AzCastBar pulls the latency number from the GetNetStats() function, which as far as I am aware, gets updated with the average latency every 10th second. There is an alternative way to measure the latency, which is to check the difference between the CAST_SENT and the CAST_SUCCESSFUL event, but this method has some side effects. I actually had one version of the castbar plugin use this alternative method, but I pulled it again (Take a look at 09.04.13 and 09.04.19 for changelog).
    The thing is, when you "spam click" the cast button when getting close to the end of the cast, so does the CAST_SENT event get spammed, so it's not really possible to check when it's actually allowed to cast the next spell.

    Reply Report Permalink
  • zasy999 said

    Haha, you wouldn't believe it, I went and tried your version from 09.04.13 with the "real time latency" option and that's it, that's what I was looking for.
    I had other castbars running at the same time to compare and now they are all spot on. This version of the latency is what I'm used to (and I assume others too since most castbars work this way) and I never had a problem with them, I found them accurate to get quick chain casts off successfully.
    So here's me begging you to return that option :D
    It is possible? It's nice to have the option, maybe default to the method you have currently running now and let us hardcore guys bent on using the alternative method have our way, haha.
    If I need to report anything new I'll be sure to sign up on WoWInt.
    Thanks!

    Reply Report Permalink
  • zasy999 said

    Aezay:
    I noticed something strange, the latency part of the castbar.
    If I'm not mistaken it seems to be reporting the server latency and not the actual cast latency, this would explain why its very consistent and hardly ever changes whereas typically the latency between each cast can vary quite a lot.
    I've also gone back and tried a number of other castbars I have in the past and low and behold they all report the same as each other, that is, with every cast the latency changes a lot whereas with AZCastbar its always showing the server latency.
    I noticed this as I was trying to quickly get off successive casts only to have them not work, this was in scenarios where the actual cast latency was less than that of the server (and what AZCastbar reported) and therefore they failed.
    Is there any way for you to fix this, or at least offer an option what which type of latency is being shown.
    I don't want to stop using your addon because I like it in every other way.
    Examples of other castbars that seem to report cast latency correctly:
    Quartz, Pitbull 4's new integrated Castbar, X-Perl, Gnosis and various others.
    Would love to hear your feedback what you think this may be.
    P.S. Where is better to report for you, here or on WoWInt?

    Reply Report Permalink
  • Aezay said

    [zasy999]
    If you go to the end of the "acb_Auras\core.lua" file and make a SpawnAuraPlugin("PetAuras") for example, you can then configure this new plugin to monitor "pet" auras and that should do what you want?
    AzCastBar already have a GlobalCooldown plugin, it is available in the plugin package:
    http://www.wowinterface.com/downloads/info8437-AzCastBarPlugins.html

    [lovemetal]
    Any profiles you save, will be available on any other char you have on that account. If you're not able to see saved profiles on another char, it could be due to some write protection of the saved variables.

    Reply Report Permalink
  • zasy999 said

    Aezay:
    Perfect, with your instructions I added pet aura monitoring and downloaded and added a few of the plugin bars, I hadn't seen that plugin pack.
    Thank you very much for your reply :D

    lovemetal:
    Step by step instruction on profiles.
    1. Set up everything just as you want it.
    2. Click on "Profiles" then type in a profile name in the text windows at the bottom and click "Save", your profile will now appear in the list above.
    3. Log in to you other toons, click "Profiles", select the profile you saved previously in the list and click "Load".
    4. Enjoy... :D
    I've done this on about 8 toons so far so I can vouch that it works.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 12,293 HealBot Continued Buffs & Debuffs, Class, and...
  2. 4,816 Decursive Buffs & Debuffs, Boss Encounters...
  3. 2,474 Clique Buffs & Debuffs, Combat, and...
  4. 1,792 VuhDo Buffs & Debuffs, Druid, Healer...
  5. 1,744 PallyPower Buffs & Debuffs, and Paladin