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

  • Your Rating

  • Share
  • Report Abuse

ButtonTimers

 
Project Updated:
Files Updated: Fri, Dec 25 2009
Supports Game Version: 3.3.0
Category: Buffs & Debuffs, Action Bars, and Combat
Tags:

[Edit Tags]

Project Manager: Misen
Additional Authors: No additional authors
Current Version: ButtonTimers 1.3.1
License: GNU General Public License version 3 (GPLv3)
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 132
Downloads Total: 49,137
Favorites: 120
Comments: 155
  • 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.
  • 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)

  • Downloads (6)
  •  
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  
  ButtonTimers 1.3.1 Release 3.3.0 7,247 12/25/2009
  ButtonTimers 1.2.5.1 Release 3.2.0 12,037 9/16/2009
  ButtonTimers 1.2.5 Release 3.2.0 1,717 9/12/2009
  ButtonTimers Buttontimers 1.2.4 Release 3.2.0 1,637 9/10/2009
  ButtonTimers 1.2.3 Release 3.1.0 14,534 5/12/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.
  • nimmsis said

    Im trying to put the timers on the buttons so that the bars dont get in my way, but it dont seem to work. any ideas?

    Reply Report Permalink
  • Misen said

    So you selected On Buttons as the timer location under the bar options?
    Then what happened?

    Reply Report Permalink
  • robbwell said

    Hi

    I cannot seem to get the timer bar to appear for Faerie Fire (Feral), any ideas..?

    Robb

    Reply Report Permalink
  • Misen said

    I don't play a druid, but is the debuff named differently from the spell?

    For example, if the spell is called "Faerie Fire (Feral)" and the debuff is named "Faerie Fire", then you will have to type "Faerie Fire" (no quotation marks) into the Other Spells box. By default, ButtonTimers looks for a debuff with the same name as the spell. If they differ, you need to tell it what to look for.

    Reply Report Permalink
  • Fihr said

    Any thoughts of adding ticks to Drain Soul monitoring? It would be really nice.

    Reply Report Permalink
  • Misen said

    Hmm, there used to be ticks on every DoT. They don't seem to be working that well right now. I'll have to look into it.

    Reply Report Permalink
  • puffdank said

    For the post below about the DK lag ..

    DK's in general have whats referred to as the 2 Second Rule..its basically a 2 second delay for our dots so you always want to stay 2 seconds ahead of that curve so you dont gimp your dps and use another ability and have the diseases completely drop.

    You can find more info by checking out dk websites such as skeletonjack , dk.info , elitist jerks

    Reply Report Permalink
  • prozaky said

    /agree
    However, this does not explain the PC system freeze-ups of 1 and 2 seconds associated with ButtonTimers when switching targets as explained below.

    Reply Report Permalink
  • prozaky said

    I posted this on a 3 month old comment but figured it deserved it's own column at the top:

    Death Knights are experiencing a 1-2 second frame freeze during combat while tracking the Debuffs, Frost Fever & Blood Plague through Button Timers.

    I've removed all AddOns to my account with exception of ButtonTimers.
    The frame rate loss occurs with Button Timers on. Disabling the Addon in-game through the AddOn interface will not make the problem go away. You must disable it in character select.

    Things to mention in trying to reproduce this frame loss: (not known if all of these conditions are needed)

    1) Use Glyph of Disease.
    2) Add Icy Touch and Plague Strike Spell icons to ButtonTimer slots.
    3) Configure ButtonTimers to show the Target / Aura for each.
    4) Type in Frost Fever and Blood Plague for their corresponding slots and click accept to add them as conditional spells to monitor.
    5) (This may not be needed but I mention this because I do not remember having framerate loss before i completed this step) Switch from your Primary spec to your Secondary Talent spec Tree. Flip flop back.
    6) With your Disease Glyph Talent Spec, attack target dummies.
    7) Attack one dummy and use Pestilence to spread the disease.
    8) Switch targets to a dummy who received the disease through pestilence.


    This will likely reproduce the Framerate problem that DKs are seeing.
    I used these exact steps on my Warlock but everything worked Fine with that character.
    I am not sure if this problem is DK specific, Talent Tree specific, or Spell specific.

    Reply Report Permalink
  • Misen said

    I don't know. I spend much of my time playing a DK and of course I am using ButtonTimers to monitor those spells. I switch specs between DPS and tanking nearly every day.

    I'm not sure how to reproduce this, since I do all of those steps all the time.

    Reply Report Permalink
  • Misen said

    Could you try varying ButtonTimers settings and see if it goes away? If you clear the "other spells" box does it go away? If you change to cooldown timer on those buttons does it go away?

    Reply Report Permalink
  • prozaky said

    No setting changes seemed to fix it.
    I did /console reloadui after each one.

    You don't think Glyph of Disease is the Culprit followed by target switching?

    Reply Report Permalink
  • Misen said

    Have you tried switching glyphs to see if another glyph makes it go away?

    Target switching causes the mod to scan your new target for auras, but the same thing happens every time the aura list on your current target changes.

    The only other experiment I can think of is to go into the saved options (I think they are in the WTF directory under your account settings) and completely wipe the ButtonTimers options. If that makes the issue go away, then start restoring your setup a little at a time and see what makes it come back.

    That would be a good clue as to what is going on.

    Reply Report Permalink
  • vision2 said

    HI, I use this addon to track the uptime of my improved Shadowbolt 5% crit Buff.
    If another Warlock uses this talent too, the timer disapears if he overrides my buff with his. And it reapears when I override his (I dont know why they override each other, maybe it is because they are exactly the same spell).

    My settring are: Target->Target, Use Spell as target checked.


    Is there a way, that the addon just monitores the debuff, and if it´s my personal one?

    Reply Report Permalink
  • Misen said

    Click on the "show others spells" option and it with show the timer whether you cast the spell or not.

    Reply Report Permalink
  • vision2 said

    thx, too easy ^^ dunno how I could miss that

    Reply Report Permalink
  • Snargul said

    This is my favourite dot timer so far, but I noticed an issue while raiding:
    Sometimes the spell timers wouldn't update. For example, I must have reapplied my curse at least 5 times before I realized that the curse was on the target but ButtonTimers just didn't want to show the timer(s). This happened in different fights and were really random. Sometimes the timer would reappear after some point, sometimes it didn't and I had to rely on watching the pitbull target debuffs. I didn't get any error messages and I think it's hard to replicate it (didn't happen on a dummy), but I just wanted to ask if you knew about this bug and maybe what could cause it?

    Reply Report Permalink
  • Misen said

    I think I found the bug that is causing this. If multiple people have the same debuff on the mob and yours isn't the first, it might not be showing the timer.

    I'll have that fixed in the next version.

    Reply Report Permalink
  • Snargul said

    Nice :)

    Would it be possible to get a "hide spell name" option? I've modified the lua to exclude spell names from showing so that I only get the timer text but I thought I'd ask if you could make it a general option 'cause updating modified addons is always a bit inconvenient :)

    Reply Report Permalink
  • Misen said

    you could always change the text color to match the background color

    Reply Report Permalink
  • Addon Packs Containing ButtonTimers
  • Similar Addons
  •  

Average downloads per day

  1. 23,777 Deadly Boss Mods Boss Encounters, and Combat
  2. 11,397 HealBot Continued Unit Frames, Buffs & Debuffs...
  3. 6,026 Recount Combat
  4. 5,653 BigWigs Bossmods Boss Encounters, and Combat
  5. 3,360 Omen Threat Meter Boss Encounters, and Combat