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

  • Your Rating

  • Share
  • Report Abuse

ButtonTimers

 
Project Updated:
Files Updated: Wed, Sep 16 2009
Supports Game Version: 3.2.0
Category: Buffs & Debuffs, Action Bars, and Combat
Tags:

[Edit Tags]

Project Manager: Misen
Additional Authors: No additional authors
Current Version: ButtonTimers 1.2.5.1
License: GNU General Public License version 3 (GPLv3)
Development Site: CurseForge
Avg Daily DL (last 30 days): 78
Downloads Total: 39,538
Favorites: 113
Comments: 131
  • Contests
  • 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.2.1 Release 3.1.0 2,553 4/15/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.
  • Eep said

    Hi, Had an error whilst casting Rain of Fire. Will post what I was doing if it appears again.

    Date: 2009-12-02 15:28:48
    ID: 1
    Error occurred in: Global
    Count: 1
    Message: ..\AddOns\ButtonTimers\Core.lua line 1602:
    attempt to perform arithmetic on field 'expirationTime' (a nil value)
    Debug:
    (tail call): ?
    (tail call): ?
    ButtonTimers\Core.lua:1602: ?()
    ...mes\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146:
    ...mes\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146
    [string "safecall Dispatcher[21]"]:4:
    [string "safecall Dispatcher[21]"]:4
    [C]: ?
    [string "safecall Dispatcher[21]"]:13: ?()
    ...mes\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: Fire()
    ...\AddOns\ag_Extras\libs\AceEvent-3.0\AceEvent-3.0.lua:119:
    ...\AddOns\ag_Extras\libs\AceEvent-3.0\AceEvent-3.0.lua:118
    AddOns:
    Swatter, v5.6.4424 (KangaII)
    ACP, v3.2.0.23
    agExtras, vr709
    agUnitFrames, vr709
    Align, v
    Aperture, v1.0
    AutoRepair, v
    Bagnon, v2.10.0
    BagnonForever, v1.1.2
    BagnonTooltips, v
    BetterInbox, v
    BetterOutbox, v
    BigWigs, v2.0
    BrokerCasterStats, v1.2
    ButtonTimers, v1.2.5.1
    CCTimer, v3.0
    Chatter, v1.0
    Chinchilla, vv2.0.8
    DebugLib, v5.1.DEV.130
    devnull, vb1.9551.2
    Dominos, v1.12.1
    DominosRoll, v
    DominosXP, v
    eCastingBar, v
    FuBarAddonSpamFu, v1.0.1
    kgPanels, vv1.33
    Livestock, v1.2
    Mapster, v1.2.2
    MikScrollingBattleText, v5.4.66
    Omen, v3.0.8
    OmniCC, v2.5.4
    oRA2, v2.0.$Revision: 666 $
    Pawn, v1.2.5
    pError, v30200.3-Beta
    PowerAuras, v2.6.0
    QuestHelper, v1.1.20
    RangeColors, v
    RangeDisplay, v3.7.5
    SatrinaBuffFrame, v3.1
    SellJunk, v2.5
    StatBlockCoords, v2.1.2
    StatBlockDurability, v2.1.2
    StatBlockFPS, v2.1.2
    StatBlockLatency, v2.1.2
    StatBlockMemory, v2.1.2
    StatBlockZoneText, v2.1.2
    StatBlockCore, v2.6
    Stubby, v5.6.4424 (KangaII)
    Talented, vv2.4.3-release
    TalentedSpecTabs, vv2.4.3-release
    TipTac, v09.05.26
    TipTacItemRef, v09.05.25
    BlizRuntimeLib_enUS v3.2.2.30200 <eu>
    (ck=494)

    Reply Report Permalink
  • Feelinfrgy said

    <3 this add-on My only issue is with Hot Streak (free pyro talent for mages) .. Sometimes it will show the proc sometimes it doesn't ... also there is no Icon for it :D

    Reply Report Permalink
  • Feelinfrgy said

    Ok have a bit more info xD -
    Target - Player
    Aura - Aura
    Timer type - Full Time
    then in the other Auras box i have Hot Streak.

    What happens is mid combat sometimes it just stops showing the icon/box/timer for Hot Streak and the only way to get it back is to go back into the interface and click accept for other auras again. it still shows the spell typed in the box .. just quits tracking it

    Reply Report Permalink
  • Misen said

    The button disappears as well? Is it the last button that is showing on the bar?

    Reply Report Permalink
  • Feelinfrgy said

    Yes the box for the button also vanishes... I have 3 buttons on the bar and its the bottom one. As soon as it vanishes if I go back into the settings and click "accept" for the spell it will be back the next time I enter combat. Doesn't always do it tho .. and I don't ever get any errors xD

    Reply Report Permalink
  • Misen said

    I've had a long standing issue with the last button disappearing on me. I haven't been able to reproduce it consistently, so it has been hard to fix. You could try configuring one extra button on the bar and just not put anything in it. Maybe then the hot streak button won't go away on you.

    Reply Report Permalink
  • Feelinfrgy said

    I'll give that a go :) Thanks a lot for the help <3

    Reply Report Permalink
  • price045 said

    oh and the problem with the sexymap conflict only happened after getting dual spec which makes no sense

    Reply Report Permalink
  • price045 said

    Figured out my problem with the options freezing up. It's because of the addon SexyMap. Anyway to fix this?

    Reply Report Permalink
  • Misen said

    All I can think is that it's because SexyMap is using the same Ace libraries that I am using. Try deleting any libraries in the SexyMap Libs dir that are also under ButtonTimers and see what happens.

    Reply Report Permalink
  • tweety0401 said

    I've been using this addon for pretty much every class and spec and it's been working fine, more than fine. But earlier tonight I respecced my dk to frost and tried out the rotation on a dummy and every time i pressed a button the addon would freeze my wow for like half a second. Has anyone else noticed any dk-related issues with buttontimers? I'd really hate to have to look for another mod.

    Reply Report Permalink
  • Misen said

    Huh, I've been using it on my DK for months. DK shouldn't be different from any other class.

    I'd recommended installing this as your only mod to see if the issue goes away. Also play with options to see if it gets better or worse.

    Reply Report Permalink
  • TiaMaster said

    After looking at alot of addons, I am beginning to think there really is hardly any options for someone who just wants a bar for all types of CD's.

    Reply Report Permalink
  • TiaMaster said

    How do i get trinket cooldowns?
    I put the trinket on a button, make sure it is on "Player", and its set to "Cooldown". Nothing else selected. But i havent got a trinket CD to appear yet.

    Reply Report Permalink
  • Misen said

    Works fine for me. I just dragged a trinket to a button and changed the timer type to Cooldown.

    I key off of the cooldown timer for the action button, so really anything that you can put on an action button should display a cooldown timer.

    You used the actual trinket and not a macro, correct?

    Reply Report Permalink
  • TiaMaster said

    Yes, BT works great for everything except some trinket CDs.
    I have tried setting the "Other Aura" box to the name of the trinket (which works great for macros) and some other things, but i still get no bar for most of my trinkets.

    Reply Report Permalink
  • Misen said

    Other auras? I don't think that box even shows up unless your type is set to Aura. Make sure your type is set to Cooldown.

    Reply Report Permalink
  • TiaMaster said

    I didnt mean specifically Auras...I simply meant the box that you put the text into.

    Now I have things that aren't showing up like they used to. My Howling Blast CD for one thing. Also Icebound Fortitude.

    Everything is set to CD of course.

    Reply Report Permalink
  • When I start attacking my timer numbers show up but the bars don't. Any way to fix that?

    Reply Report Permalink
  • Misen said

    Numbers on the buttons? or numbers where the bars should be?

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 19,155 Deadly Boss Mods Boss Encounters, and Combat
  2. 11,888 HealBot Continued Buffs & Debuffs, Class, and...
  3. 5,471 Recount Combat
  4. 5,030 Decursive Buffs & Debuffs, Buffs & Debuffs...
  5. 5,030 Decursive Buffs & Debuffs, Buffs & Debuffs...