Get an Epic Experience with Premium

Dominos_BuffTimes

Action Bars Login to Add Favorites
  • 1 Like
  • World of Warcraft
  • 3,288 Monthly Downloads
  • Supports: 6.0.2
  • 316,073 Total Downloads
  • Updated 10/21/2014
  • Created 10/24/2008
  • 369 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: BSD License
  • Newest File: v1.2.64
or

About Dominos_BuffTimes

Dominos_BuffTimes is a modification of Dominos_Buff (found with Dominos) that shows buff/debuff times (for spells that you cast) on action buttons as a cooldown (in addition to coloring the borders of the buttons). When used with OmniCC, this should show the countdown until a buff/debuff expires as a number on the button.

This addon is meant to be used as a replacement of the Dominos_Buff mod. If you have Dominos, ensure that you disable Dominos_Buff when using Dominos_BuffTimes.

While this has only been tested with Dominos and the vanilla buttons, it should work with any action bar mod.

Dominos_BuffTimes supports focus macros. Where a button has a macro on it with a name containing " Focus" (that is "Focus" with a space in front of it, like "Banish Focus") the button will show buff/debuff times for the focus target.

It is also possible to configure the behaviour of certain buffs and debuffs via command-line (using /bufftimes) and interface options (under Interface->Addons->Dominos_BuffTimes). Spells can be configured to not show timers at all (for when seeing the spell cooldown is preferable - border coloring is still used). Default ignored spells are Judgement of Light and Mortal Strike.

By default, buffs will show times regardless of the original caster. Buffs can be configured to only show times if you casted the buff (for HoTs, etc.). Default buffs in this list are Renew.

By default, debuffs will only show times if you casted the debuff. Debuffs can be configured to show times regardless of the original caster (for Banish, etc.). Default debuffs is this list are Banish, Fear.

It is possible to configure self-only buffs. These buffs will show a timer for buffs on you, regardless of who is targetted. It also overrides the actual cooldown, so for short cooldown abilities, you will see a green border and the time left on the button. When the buff expires, the green border will disappear and the normal cooldown will appear. This is configurable and there are defaults provided.

It is possible to add spell translations. This allows you to configure other spells that should trigger the timer on your buttons. For example, a warlock may want to translate "intimidating shout" into their "fear". This would appear in the Translations tab as "Fear -> Intimidating Shout". With this added, you would see the cooldown timer if the target had fear or intimidating shout active.

It is also possible to configure override spells. These spells will show the timer if the spell is active even if the spell's cooldown is greater than the time left on the buff/debuff.


Please report any bugs by raising a ticket in CurseForge.

I receive notifications when tickets are raised; I do not for comments. Please use comments for general feedback.

------------------------------------------------------------------------
r65 | starslayer2 | 2014-10-21 22:00:33 +0000 (Tue, 21 Oct 2014) | 1 line
Changed paths:
   A /tags/v1.2.64 (from /trunk:64)

Tagging as v1.2.64
------------------------------------------------------------------------
r64 | starslayer2 | 2014-10-21 21:59:22 +0000 (Tue, 21 Oct 2014) | 1 line
Changed paths:
   M /trunk/main.lua

Fix for nil index bug. Thanks Roill!
------------------------------------------------------------------------
r61 | starslayer2 | 2014-10-16 03:43:11 +0000 (Thu, 16 Oct 2014) | 3 lines
Changed paths:
   M /trunk/Dominos_BuffTimes.toc
   M /trunk/libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /trunk/libs/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.lua
   M /trunk/libs/AceDB-3.0/AceDB-3.0.lua
   M /trunk/libs/AceGUI-3.0/AceGUI-3.0.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIContainer-TreeGroup.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Button.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-ColorPicker.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-DropDown.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-EditBox.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Slider.lua
   M /trunk/main.lua

- Update TOC
- Update Ace libraries
- Some code cleanup
------------------------------------------------------------------------

Comments

First Previous Page 4 of 12 Next Last
  • #130

    Yes.

  • #135

    Take your time. 

     

    People don't appriciate LUA programmers these days.

  • #134

    Busy with Real Life (read paid) work at the moment. : )

  • #133

    "Snowed under with RL work at the moment."

    Sry I´m from Germany. What does this sentence mean?

  • #132

    I'll look into this as soon as I have a moment. Snowed under with RL work at the moment. Will hopefully get to it by Monday. Thanks for the reports!

  • #126

    This addon is broke in PTR 4.3, please fix before release of the patch :D

  • #127

    Thank you!

  • #128

    I didn't actually change anything but the TOC to the latest version. It seemed to work ok without modification. : )

  • #125
    Anyone else getting errors only while in Vehicles? I get them every time I click on or mouse over a target. it gets really annoying.
  • #123
    Any chances for an update for 4.1?

    thanks!!
  • #124
    I haven't updated since I didn't find any need to. Is there anything that needs changing other than the TOC?
  • #121
    I really love this addon - thank you! I had an idea for an additional feature, apologies if it's already been brought up. I was thinking it'd be useful if the buttons showed remaining DOT ticks instead of, or in addition to the time remaining. Anyway, just a thought - thanks again!
  • #122
    It's a decent idea, but it's a little beyond the scope of this addon. What you're describing would require the addon (and by extension, me) to know the mechanics of how often a DoT ticks.

    Thanks for the feedback!
  • #117
    Date: 2011-01-27 16:59:10
    ID: 1
    Error occured in: Global
    Count: 2
    Message: C stack overflow
    Debug:
    [C]: ?
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    ...
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    ..\FrameXML\ActionButton.lua:324:
    ..\FrameXML\ActionButton.lua:317
    [C]: ActionButton_UpdateState()
    Dominos_Bufftimes\main.lua:299:
    Dominos_Bufftimes\main.lua:293
    AddOns:
    Swatter, v5.9.4960 (WhackyWallaby)
    NPCScan, v4.0.3.6
    NPCScanOverlay, v4.0.3.2
    AckisRecipeList, v2.1.0
    ACP, v3.3.13
    AdvancedTradeSkillWindow, v
    Altoholic, v4.0.005
    ArkInventory, v3.02
    ArkInventoryRules, v
    ArkInventoryRulesExample, v1.00
    Atlas, v1.18.1
    AtlasBattlegrounds, v1.18.1
    AtlasDungeonLocs, v1.18.1
    AtlasOutdoorRaids, v1.18.1
    AtlasTransportation, v1.18.1
    AtlasLoot, vv6.01.02
    AtlasLootBurningCrusade, vv6.01.02
    AtlasLootCataclysm, vv6.01.02
    AtlasLootClassicWoW, vv6.01.02
    AtlasLootCrafting, vv6.01.02
    AtlasLootWorldEvents, vv6.01.02
    AtlasLootWrathoftheLichKing, vv6.01.02
    AtlasQuest, v4.6.0a
    AucAdvanced, v5.9.4960 (WhackyWallaby)
    AucFilterBasic, v5.9.4960 (WhackyWallaby)
    AucFilterOutlier, v5.9.4960.2531
    AucMatchUndercut, v5.9.4960.2531
    AucStatHistogram, v5.9.4960 (WhackyWallaby)
    AucStatiLevel, v5.9.4960 (WhackyWallaby)
    AucStatPurchased, v5.9.4960 (WhackyWallaby)
    AucStatSales, v5.9.4960.2842
    AucStatSimple, v5.9.4960 (WhackyWallaby)
    AucStatStdDev, v5.9.4960 (WhackyWallaby)
    AucStatWOWEcon, v5.9.4960.2530
    AucUtilAHWindowControl, v5.9.4960.3311
    AucUtilAppraiser, v5.9.4960.2530
    AucUtilAskPrice, v5.9.4960.3175
    AucUtilAutoMagic, v5.9.4960.3142
    AucUtilCompactUI, v5.9.4960.2530
    AucUtilEasyBuyout, v5.9.4960.3583
    AucUtilFixAH, v5.9.4960 (WhackyWallaby)
    AucUtilGlypher, v5.9.4960.2545
    AucUtilItemSuggest, v5.9.4960.3108
    AucUtilPriceLevel, v5.9.4960.2545
    AucUtilScanButton, v5.9.4960.2530
    AucUtilScanFinish, v5.9.4960.2530
    AucUtilScanProgress, v5.9.4960.2530
    AucUtilScanStart, v5.9.4960.4819
    AucUtilSearchUI, v5.9.4960.3655
    AucUtilSimpleAuction, v5.9.4960.4546
    AucUtilVendMarkup, v5.9.4960.2530
    Babylonian, v5.1.DEV.130
    Bartender4, v4.4.15
    BeanCounter, v5.9.4960 (WhackyWallaby)
    Clique, vv40000-1.3.3
    Configator, v5.1.DEV.282
    Cromulent, vv1.5.8
    Crybaby, v
    DataStore, v4.0.001
    DataStoreAchievements, v4.0.001
    DataStoreAuctions, v4.0.001
    DataStoreCharacters, v4.0.001
    DataStoreContainers, v4.0.001
    DataStoreCrafts, v4.0.001
    DataStoreCurrencies, v4.0.001
    DataStoreInventory, v4.0.001
    DataStoreMails, v4.0.001
    DataStorePets, v4.0.001
    DataStoreQuests, v4.0.001
    DataStoreReputations, v4.0.001
    DataStoreSpells, v4.0.001
    DataStoreStats, v4.0.001
    DataStoreTalents, v4.0.001
    DBMBurningCrusade, v
    DBMCore, v
    DebugLib, v5.1.DEV.275
    DominosBufftimes, v
    ElkBuffBars, v2.3.0-165
    Enchantrix, v5.9.4960 (WhackyWallaby)
    EnchantrixBarker, v5.9.4960 (WhackyWallaby)
    Factionizer, v40000.13
    GatherMate2, v1.12
    GearScore, v4.2.01
    HandyNotes, v1.2.0
    HandyNotesGuild, v1.4
    HitsMode5, v5.0
    HitsMode5Options, v5.0
    HitsMode5Replay, v5.0
    InFlightLoad, v4.0.003
    Informant, v5.9.4960 (WhackyWallaby)
    LightHeaded, v326
    Mapster, v1.4.0
    MikScrollingBattleText, v5.5.91
    MinimalArchaeology, v4.0.3a (01.10.11)
    MoveAnything, v11.4.5
    NugComboBar, v
    Omen, v3.1.0
    OmniCC, v4.0.waffles11
    oUF, v1.3.24
    Outfitter, v5.2
    Overachiever, v0.60
    Postal, v3.4.4
    PowerAuras, v4.9
    Prat30, v3.4.15
    Prat30HighCPUUsageModules, v
    Prat30Libraries, v
    Quartz, v3.0.4
    RatingBuster, v
    Recount, v
    SexyMap, v
    SilverDragon, vv2.4.3
    SlideBar, v5.9.4960 (WhackyWallaby)
    SpartanUI, v2.6.1.30300
    SpartanUIFilmEffects, v2.6.0.30300
    SpartanUIPartyFrames, v2.6.0.30300
    SpartanUIPlayerFrames, v2.6.0.30300
    SpartanUISpinCam, v2.6.0.30300
    Stubby, v5.9.4960 (WhackyWallaby)
    TipTac, v10.12.05
    TipTacItemRef, v10.12.06
    TipTacTalents, v10.11.23
    Titan, v5.0.1.40000 - Revision 485
    TitanBag, v5.0.1.40000
    TitanClock, v5.0.1.40000
    TitanGold, v5.0.1.40000
    TitanLocation, v5.0.1.40000
    TitanLootType, v5.0.1.40000
    TitanPerformance, v5.0.1.40000
    TitanRepair, v5.0.1.40000
    TitanSpeed, v4.0.001
    TitanVolume, v5.0.1.40000
    TitanXP, v5.0.1.40000
    TranqShotMonitor, v
    XPerl, v3.1.2
    XPerlArcaneBar, v
    XPerlParty, v
    XPerlPartyPet, v
    XPerlRaidAdmin, v
    XPerlRaidFrames, v
    XPerlRaidHelper, v
    XPerlRaidMonitor, v
    XPerlRaidPets, v
    XPerlTarget, v
    XPerlTargetTarget, v
    BlizRuntimeLib_enUS v4.0.3.40000
    (ck=100b)

  • #111
    Hi, Great mod that puts the cooldown exactly where I need it but for some reason I keep getting errors like the following:

    Date: 2011-01-12 19:59:16
    ID: 1
    Error occured in: Global
    Count: 1
    Message: C stack overflow
    Debug:
    [C]: ?
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    ...
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    Dominos_Bufftimes\main.lua:692:
    Dominos_Bufftimes\main.lua:687
    [C]: SetChecked()
    ...er4\libs\LibActionButton-1.0\LibActionButton-1.0.lua:991: method()
    ...er4\libs\LibActionButton-1.0\LibActionButton-1.0.lua:606:
    ...er4\libs\LibActionButton-1.0\LibActionButton-1.0.lua:603
    ...er4\libs\LibActionButton-1.0\LibActionButton-1.0.lua:684:
    ...er4\libs\LibActionButton-1.0\LibActionButton-1.0.lua:650
    [C]: UseAction()
    ..\FrameXML\SecureTemplates.lua:274: handler()
    ..\FrameXML\SecureTemplates.lua:541:
    ..\FrameXML\SecureTemplates.lua:489
    [C]: ?
    ..\FrameXML\SecureHandlers.lua:264:
    ..\FrameXML\SecureHandlers.lua:261
    [C]: ?
    ..\FrameXML\SecureHandlers.lua:294:
    ..\FrameXML\SecureHandlers.lua:277
    (tail call): ?
    AddOns:
    Swatter, v5.9.4960 (WhackyWallaby)
    acbCastBar, v10.10.12
    acbMirror, v10.10.12
    Atlas, v1.18.1
    AtlasBattlegrounds, v1.18.1
    AtlasDungeonLocs, v1.18.1
    AtlasOutdoorRaids, v1.18.1
    AtlasTransportation, v1.18.1
    AtlasLoot, vv6.01.02
    AtlasLootBurningCrusade, vv6.01.02
    AtlasLootCataclysm, vv6.01.02
    AtlasLootClassicWoW, vv6.01.02
    AtlasLootCrafting, vv6.01.02
    AtlasLootWorldEvents, vv6.01.02
    AtlasLootWrathoftheLichKing, vv6.01.02
    AtlasMajorCitiesEnhanced, vv0.12
    AucAdvanced, v5.9.4960 (WhackyWallaby)
    AucFilterBasic, v5.9.4960 (WhackyWallaby)
    AucFilterOutlier, v5.9.4960.2531
    AucMatchUndercut, v5.9.4960.2531
    AucStatHistogram, v5.9.4960 (WhackyWallaby)
    AucStatiLevel, v5.9.4960 (WhackyWallaby)
    AucStatPurchased, v5.9.4960 (WhackyWallaby)
    AucStatSales, v5.9.4960.2842
    AucStatSimple, v5.9.4960 (WhackyWallaby)
    AucStatStdDev, v5.9.4960 (WhackyWallaby)
    AucStatWOWEcon, v5.9.4960.2530
    AucUtilAHWindowControl, v5.9.4960.3311
    AucUtilAppraiser, v5.9.4960.2530
    AucUtilAskPrice, v5.9.4960.3175
    AucUtilAutoMagic, v5.9.4960.3142
    AucUtilCompactUI, v5.9.4960.2530
    AucUtilEasyBuyout, v5.9.4960.3583
    AucUtilFixAH, v5.9.4960 (WhackyWallaby)
    AucUtilGlypher, v5.9.4960.2545
    AucUtilItemSuggest, v5.9.4960.3108
    AucUtilPriceLevel, v5.9.4960.2545
    AucUtilScanButton, v5.9.4960.2530
    AucUtilScanFinish, v5.9.4960.2530
    AucUtilScanProgress, v5.9.4960.2530
    AucUtilScanStart, v5.9.4960.4819
    AucUtilSearchUI, v5.9.4960.3655
    AucUtilSimpleAuction, v5.9.4960.4546
    AucUtilVendMarkup, v5.9.4960.2530
    AzCastBar, v10.10.14
    Babylonian, v5.1.DEV.130
    Bartender4, v4.4.15
    BeanCounter, v5.9.4960 (WhackyWallaby)
    Configator, v5.1.DEV.282
    DBMBurningCrusade, v
    DBMCore, v
    DebugLib, v5.1.DEV.275
    DominosBufftimes, v
    DroodFocus, v4.3.1b
    Enchantrix, v5.9.4960 (WhackyWallaby)
    EnchantrixBarker, v5.9.4960 (WhackyWallaby)
    Gatherer, v3.2.3
    GathererHUD, v3.2.3
    GFWDisenchantPredictor, v4.0.1
    GFWFactionFriend, v4.0.5
    GFWLevelator, v4.0
    HunterFocusBar, v0.93beta
    Informant, v5.9.4960 (WhackyWallaby)
    KHunterTimers, v3.3.2
    MinimapZoom, v4.0
    MonkeyBuddy, v
    MonkeyLibrary, v
    MonkeyQuest, v
    MonkeyQuestLog, v
    MonkeySpeed, vv3.0.2
    Omen, v3.1.0
    OmniCC, v4.0.waffles11
    OneBag3, vv3.3.12
    OpenAllBags, v
    Postal, v3.4.4
    RaidChecklist, v4.0.6
    Recount, v
    sct, v6.2
    Stubby, v5.9.4960 (WhackyWallaby)
    tekKompare, v3.3.0.8
    Tipsy, v$project-version$
    Titan, v5.0.1.40000 - Revision 485
    TitanBag, v5.0.1.40000
    TitanClock, v5.0.1.40000
    TitanGold, v5.0.1.40000
    TitanLocation, v5.0.1.40000
    TitanLootType, v5.0.1.40000
    TitanMount, v4.0.0
    TitanPerformance, v5.0.1.40000
    TitanRepair, v5.0.1.40000
    TitanVolume, v5.0.1.40000
    TitanXP, v5.0.1.40000
    XPerl, v3.1.1
    XPerlArcaneBar, v
    XPerlParty, v
    XPerlPartyPet, v
    XPerlPlayer, v
    XPerlPlayerBuffs, v
    XPerlPlayerPet, v
    XPerlRaidAdmin, v
    XPerlRaidFrames, v
    XPerlRaidHelper, v
    XPerlRaidMonitor, v
    XPerlRaidPets, v
    XPerlTarget, v
    XPerlTargetTarget, v
    BlizRuntimeLib_enUS v4.0.3.40000
    (ck=bef)

    Please let me know if there is anything else I can provide that might help to pinpoint the problem.

    thanks!
  • 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 »

Plantronics GameCom Commander Headset Giveaway!