Get an Epic Experience with Premium


Buffs & Debuffs Login to Add Favorites
  • World of Warcraft
  • 1,129 Monthly Downloads
  • Supports: 5.4.0
  • 429,193 Total Downloads
  • Updated 09/12/2013
  • Created 02/16/2009
  • 580 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: 2.5.12

About ButtonTimers

ButtonTimers is action buttons with timers attached. The timers can be configured to show a buff/debuff or the cooldown of a spell. The timers are highly configurable, with lots of options to play with.

Important note:

There are a limited number of action slots (1-120). These correspond to 10 bars of 12 buttons each. These are the same 120 slots that every action bar mod has to use (Bartender, PitBull, Blizzard's standard UI, etc.)

Chances are you aren't using all 12 slots on all 10 bars. You can configure ButtonTimers to use any of the 120 action slots you want. Do this with the "First button on bar is.." slider in the bar configuration.

If you don't change the "First button on bar is..", the bars will default to bars 10, 9, 8, 7. Note that bars 7-9 are by default the stance bars, so if your class uses stances you may wish to change it.

Getting Started:

When you first start the mod, you will see 4 bars of 12 buttons each. Open up the options (in the interface->addons panel), and disable the bars you won't be using. Next change the number of buttons from 12 to however many buttons you would like to see.

Now change the action slots the bar is showing you. Just take the action offset slider and slide it until you see some unused action buttons. Then drag the spells/abilities of your choice onto the bar.

The default is to track dots/debuffs/buffs. If that's what you want the timer to reflect, you are done. If you want to see a cooldown instead, select the configuration for the button and change the selector from "Aura" to "Cooldown".

There are lots of configuration options, go ahead and play with them. But that should be enough to get you started.

Bar configuration options are:

  • '''Bar Enabled:''' enable / disable the bar.
  • '''Hide out of combat:''' don't show the bar out of combat.
  • '''Bar Locked:''' lock the bar in position so that it cannot be dragged.
  • '''Orientation:''' horizontal or vertical layout for the buttons on the bar. You can also put the timers on the buttons themselves.
  • '''Timer Location:''' you can select whether you want the bar be on the left or right of the button (in vertical orientation) or above/below the button (in horizontal orientation)
  • '''Button Spacing:''' the space between the buttons on the bar.
  • '''Bar Scale:''' size the whole bar larger or smaller
  • '''Bar Length:''' length of the timer bar
  • '''Button Count:''' number of buttons on the bar (1-12)
  • '''First button on bar is..''' action slot number of the first button on the bar. Blizzard gives 120 action slots, which are traditionally allocated into 10 bars, but this mod gives a finer control over which slots you wish to use. Just slide this control until you find some unused slots.

Button options are:

  • '''Type:''' Set whether you wish to monitor a cooldown or an aura on the default bar target. You can also monitor both aura and cooldown. The cooldown will show up on the button and the aura timer on the bar if you select both.
  • '''Timer Type:''' The timer can either be shown as a percentage of the aura/cooldown duration or in fixed time. For example, if you choose a fixed time with a time of 10s, a full bar will always represent 10 or more seconds. This makes it easier to see which aura/cooldown will complete first, regardless of the spell's length.
    • '''Bar Time:''' This sets the max time displayed on a fixed time timer bar. Any timer durations longer than Bar Time will show as a full bar.
  • '''Show others' spells:''' By default, the timer will only monitor auras on the target if you were the caster of the spell. Click this button if you wish to see other's spells as well. The timer will always show your own spell if you have one on the target. Note: Pet spells do not count as being cast by you, so if you wish to monitor a pet spell then click this button.
  • '''Other Auras:''' By default, an aura timer will monitor the bar's default target for an aura matching the name of the spell on the action button. In this field you can enter additional auras (in a comma separated list) to look for.
    • "Show Aura Icon:" When checked, the icon on the button will update to match the aura we are showing the timer for.
    • "Ignore Button Aura:" When checked, timers will only be created for the auras specified in the Other Auras field. If Show Aura Icon is also checked, then the icon on the button when no timer is present will be the first aura listed in the Other Auras field.
  • '''Cooldown spell:''' By default, a cooldown timer will monitor the cooldown on the action on the bar. But you can also enter a spell name to monitor instead.
  • '''Bar Color:''' The color of the timer bar.
  • '''Target:''' This will select the default target (to target, focus target, self, party, pet) for all actions on the bar. It also controls what target to monitor for auras.
  • '''Use as spell target:''' If set, target will be the spell target as well as the target to monitor for the selected aura.
  • '''Warn less than cast time:''' Change the bar color when timer less than cast time. Also tints the action button.
  • '''Warning Bar Color:''' Bar color for timers when remaining time less than cast time.
  • '''Adjust Timer:''' Number of seconds to add to timer (can be negative).

Command line options:

'''/buttontimers reset''' - reset bar positions to default

'''/buttontimers config''' - open the configuration dialog (can also be accessed on Blizzards interface -> addons panel)

r54 | stencil | 2013-09-12 12:15:41 +0000 (Thu, 12 Sep 2013) | 1 line
Changed paths:
   A /tags/2.5.12 (from /trunk:53)

Tagging as release 2.5.12
r53 | stencil | 2013-09-10 09:31:39 +0000 (Tue, 10 Sep 2013) | 1 line
Changed paths:
   M /trunk/ButtonTimers.toc

toc bump


First Previous Page 1 of 59 Next Last
  • #900

    there is a heavy fps drop for druids when shapeshifting, would love to see this fixed :]

  • #895

    First I'd like to thank you for this add-on.  I've been using it for years. It is one of the easiest aura and cooldown add-ons I've used. Yet it is quite powerful. I like especially how easy it is to re-setup after a fresh install.

    However, since the last minor patch done on I believe 10-29-13 I get an error when opening my friendn's list. I can simply work around it by clicking ignore, but I thought I would mention it anyway.

    Last edited by Racklinc on 10/30/2013 7:23:38 PM
  • #899

    I can't imgaine anything the addon could be doing itself to mess that up.  In a situation like this, the first two things the check are 1) can you reproduce the error with ButtonTimers disabled and 2) can you reproduce it if ButtonTimers is the *only* addon enabled.  Sometimes the addon blamed is just the first one to load a shared library where the fault really lies in the library or another addon sharing it.  I'd have to see the error message you got to offer any more insight.

  • #894

    I use this addon on every single of my toons, regardless of role.  I promote it to anyone I'm teaching how to improve pve performance and it continues to amaze new converts.  I can't overstate how impressed I am with the dev's work.

    Feature request 1: please add an option to adjust each button bar's opacity from 0-100, but still retain the countdown bars' visibility.  This way I can overlay the Buttontimer bars on my regular action bar and still keep my default keybindings 1,2,3...9,0,-,=,etc. all visible.

    Feature request 2: please give us an option to adjust the button bars' frame strata. (I tried placing Affdots timers over the countdown bars to monitor dot refreshing, but the bars obscure it.)

    Keep up the awesome job Misen and Stencil!

  • #893
    How can I show Arcane Charge stacks on the Arcane Blast button ?


    The title says it all. I've also tried to display the charge on an empty button... No luck.

    I've tried everyting, though it should be:target=player, NOT use as spell targe, type=aura, Show other spell=check (Arcane Charge), I'm unsure about "ignore button aura" so I've tried both...

    I can get the aura to show, but not the stacks ?





  • #896

    It works for me, I see the stack count on the timer bar.  Maybe its how the bar is setup rather than the button; if either Orientation is Vertical or Timer Location is set to Timers on Buttons, then stacks aren't shown.  So, stacks are only shown on timers that are grow up or down out of a horizontal bar.

    For my button configuration, I had dropped Arcane Barrage into the button slot and then configured it:

    • Target = Player
    • Type = Aura
    • Other Auras = Arcane Charge
    • Show Aura Icon = checked
    • Ignore Button Aura = checked

    Hope this helps and sorry for the long delay in response.

  • #892

    This is my favorite addon ever. I have noticed since 5.4 that I cannot get rid of the cooldown text on the buttons. This used to be possible by clicking on "Text Color" and dragging what I presume is the Opacity slider all the way down. Is this changed or am I missing something?

  • #898

    I'm not sure I understand the question.  What ability are you tracking? For the bar its on, what is the Timer Location set to?  For the button, what is the Type?  Is the problem just that the Type is set to Both when you really only wanted Aura or Cooldown?

  • #891

    Love this addon and have been using it for years.  Today I was trying to setup an abilty where I need to track the stacks.  I was hopping I could have the stack counter in the buttom corner of the button like it is displayed at the top of the screen but I could only get the number of stacks to show on a a bar, not the button.  Is there anyway to show a stack count on the button?



  • #897

    No, sorry. Currently stack counts only show in vertical bars.

  • #887

    I have buffs from my trinkets working but just tried to add Jade spirit (weapon enchant buff) and Tempus Respit (gem buff) and cant get them to work.  I am using player, aura, typed in the description, basically same way that I got trinkets to work.  Any ideas?



  • #889

    I was able to set up a timer for both.  I put something random on the button (healthstone) and then configured the timer as:

    • Target: Player
    • Type: Aura
    • Show others spells: checked
    • Other Auras: Jade Spirit
    • Show Aura Icon: checked
    • Ignore Button Aura: checked

    For Tempus Repit, do the same only changing the value Other Auras of course.  I found that if I didn't have Show others spells checked, then I would not get a timer.  I guess these buffs are considered coming from the items instead of the player or something.

  • #890

    thx that fixed it, evidently show other spells must be checked, not sure why.  I had everything else already.

  • #888

    Unfortunately, weapon enchants aren't handled by the add-on.

    The gem buff is called Tempus Repit. I don't know if that was a typo or you entered into the mod wrong, but mouse over the buff while it is active to make sure you have the name correct.

  • #885

    First of all: Thanks for this great addon! I´m using it for over two years now with several classes and it`s working really fine.

    The only wish i have is to display cooldown-timers directly on the button (i mean a timer in seconds - not this rotating shadow on the button). Would this be practicable?

    Best, free

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »