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

  • Your Rating

  • Share
  • Report Abuse

DoTimer

  Download the Curse Client

Project Updated:
Files Updated: Thu, Jun 25 2009
Supports Game Version: 3.1.0
Category: Combat, Mage, and Warlock
Tags:

, , , , and [Edit Tags]

Project Manager: Asheyla
Additional Authors: No additional authors
Current Version: DoTimer v4.3.5
License: All Rights Reserved
Avg Daily DL (last 30 days): 3,083
Downloads Total: 1,513,788
Favorites: 3,993
Comments: 2,482
  • Contests
  • About DoTimer
  •  

DoTimer is a comprehensive suite for managing various things that need timing.  
These include:
    - your DoTs / HoTs
    - your Cooldowns
    - buffs / debuffs on you

It accomplishes the task by breaking into sub-addons: DoTimer, Cooldowns, and PlayerAuras, respectively.  A fourth sub-addon, Notifications, is also included.  All four can be enabled/disabled and customized separately.  The reason for including all of these together in one addon is for interoperability.  You can customize the timers to an extreme extent.  

DoTimer starts off in simple mode, with a lot of functionality hidden.  You don't see PlayerAuras or Notifications, and a lot of the customizability is hidden.  This is for users who have no need of all the complex settings.  

The basic philosophy behind the addon is that timers are put into a specific anchor location on screen.  These anchors can be customized independently of each other, as can the individual timers.  You can control where certain timers from the sub-addons go, so that the timers are placed as logically onscreen as possible.

Fragmentation:
DoTimer's timers fit into three categories: standard, No Target, and Party Buffs.  Standard timers are timers on specific mobs.  No Target timers are timers that can affect multiple mobs at once (or none at all), like Howl of Terror.  Party Buffs are buffs cast on the party; you can set it up so that they get combined into a single timer so that tracking them is much easier (and less spammy onscreen).

Cooldowns's timers fit into two categories: Yours and communicated.  

PlayerAura's timers fit into four categories: Buffs/debuffs with/without a duration.  If you want, you can flag timers that have a duration to display with no duration.

You can customize the anchor location for each of these categories, as well as anchors for specific timers or specific DoTimer targets.  You can also apply timer settings globally, to specific categories, to specific anchors, or to specific timers.  You can make as many anchors and timer settings as you want.

Notifications lets you create notifications for various events, such as casting a spell, an enemy gaining a buff, losing aggro, losing health, or a cooldown being up.  You can make the screen flash various colors, play a sound, send a chat msg / do an emote, or other various things in response.  The system is quite customizable as to how the notifications are sent; I suggest playing around with it.

  • 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  
  DoTimer v4.3.5 Release 3.1.0 28,091 6/25/2009
  DoTimer v4.3.4 Release 3.1.0 30,264 6/16/2009
  DoTimer v4.3.3 Release 3.1.0 28,638 6/12/2009
  DoTimer v4.3.2 Release 3.1.0 75,986 4/29/2009
  DoTimer v4.3.1 Release 3.1.0 35,958 4/27/2009
Advertisement
  • 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.
  • I find a new QuestHelper and to share--http://www.curse-addons.com
    I appreciate all the hard work you've put into it.
    Very simple.

    Reply Report Permalink
  • Mohull said 

    Where can i turn off it announcing to raid on banish and fear ?

    Reply Report Permalink
  • Doh! I have been a relatively long time user of Dotimers. Love the add-on! Just recently the Hot timers for my druid disappeared, I don't entirely remember if this happened with an upgrade or what. Thing is, I can't find how to put them back.

    I think I'm just messing up my set up somewhere, but for the life of me, I can't work out where. Does anybody know a resource on the web like a walkthrough, or a user guide or something? I dunno how to heal with hots if I can't see my lifebloom ticking down!

    Reply Report Permalink
  • ChrisEl said 

    I was wondering if there is a way to display buffs on myself without disabling simple mode. Simple mode works great for me because it is much less clutter on the screen and I typically only care about my dottimers but since I use the life tap glyph I want to be able to see when I have the life tap buff so I know when to rebuff, is there any way to do that WITHOUT diabling simple mode and seeing ALL my buffs so to avoid the clutter of fel armor, spellstone, food, elixer, blah blah that I don't care about seeing in the list?

    Reply Report Permalink
  • Zebbik said 

    /script for k,v in pairs(TimerLib:Get("anchorSettings")) do v.expectedScale=nil end TimerLib:UpdateSettings();

    It works =)

    And yes I have my UI Scaled.

    The funny thing is that after creating new profile, everything seemed to work perfectly. After another log-in when I tried to move anchors again they started behaving in the same way as those on Default profile - snap-like.

    Reply Report Permalink
  • I am having an issue when trying to copy settings from one profile to another. I disabled everything and to make sure nothing was interfering. I tried v4.3.5 and v.4.3.4. They get the same error (just different lines). Using bugsack for this capture. The default blizz ui only gives the first line to "(a nil value)". I went back to v4.3.2 and it DID let me copy the settings. So, 4.3.2 works and 4.3.4 and 4.3.5 don't.


    [2009/07/01 18:23:23-285-x1]: DoTimer-4.3.5\Core\AsheylaLib.lua:50: attempt to call field 'CopyTable' (a nil value)
    DoTimer_Options\dotimer.lua:1269: in function `func'
    Interface\FrameXML\UIDropDownMenu.lua:563: in function :
    : in function `UIDropDownMenuButton_OnClick'
    :"*:OnClick":1: in function <[string "*:OnClick"]:1>

    Reply Report Permalink
  • Asheyla said 

    Acapela, mouseover timers do not show up on your current target, nor for Party Buffs. do you have any problem with them appearing when mousing over people in the 3d world?

    flowshi, i've identified and fixed a bug in the implementation of those settings. thanks!

    zebbik, a few versions ago I made some changes to the sizing code that tried to compensate for adjusting the "UI Scale" slider in the video options. Perhaps the setting didn't work properly for your original profile. Try going to your default profile and typing this:

    /script for k,v in pairs(TimerLib:Get("anchorSettings")) do v.expectedScale=nil end TimerLib:UpdateSettings()

    After doing that, try to move the anchors around. Tell me if it snaps.

    Reply Report Permalink
  • acapela said 

    aha, yes, your clarification helps quite a bit. yes, i see my debuffs on mouseover of non-targets (and the rest makes sense as well). i will do some additional testing and make sure this works while i have a target (i.e. while i have a target, does the mouseover anchor show properly on other/untargeted mobs).

    thanks.

    Reply Report Permalink
  • venoman said 

    My brain hurts. Where did the selection type go that let me choose between icons and bars for my timer type? My settings are still how I want them from previous installs, but I don't know how to set things up for new characters beyond copying my existing profiles.,

    Reply Report Permalink
  • acapela said 

    well, configuring DoTimer seems to be a bit of a dark art, however...

    i seem to remember having a mouseover anchor that would show DOTs. i don't remember having to do anything special to enable this feature, but i have not seen it recently, so i decided to fiddle around and try to recover it.

    from a fresh install of 4.3.5, with 100% default options, i disable "simple mode", disable "DoTimer>DoTimer>Filters>Filter Self" (such that no filters are enabled), and select "DoTimer>DoTimer>Mouseover Timers>Enabled>Both" (i.e. enable mouseover bars for both friendly and hostile units).

    the result: my own buffs, solely on myself, will show on a mouseover (i.e. mouseover of my unit frame). nothing shows on mouseover if i have myself targeted. buffs do show on myself if i have a unit other than myself targeted (including on a mouseover of the "target of target" frame). as soon as any specific buff becomes a "party buff" (on myself plus at least one other unit, whether in party or otherwise) it stops showing on mouseover of myself (buffs that are not yet "party buffs" continue to show on myself). nothing of any nature, buff or debuff, ever shows on mouseover of any unit except myself.

    i don't see anything related to the "mouseover unit" or the "Mouseover Anchor" under "DoTimer>Player Auras>Unit Customization" or "DoTimer>Player Auras>Anchor Customization", etc.

    so, what hoops do i need to jump through to get something to show on mouseover of a unit other than myself, much less my own debuffs, much less anyone else's debuffs?

    any tips/suggestions welcome. thanks.

    Reply Report Permalink
  • fakeh said 

    Hi,

    If you use DoTimer to support different play-styles and specs that you find yourself switching between a lot you might like an addon I've written called 'SetTheory'. It allows you to define different sets of addon configurations and switch between them with one button press saving you time and making those times when you enter an arena or boss fight with the wrong UI/spec/gear/trinket/etc a thing of the past.

    You can find out more about it here: http://wow.curse.com/downloads/wow-addons/details/settheory.aspx

    Thanks,

    Reply Report Permalink
  • Flowshi said 

    Hiho

    First, very nice Addon, using it for years now. But since version 4.3 or so I have problems with focustargets. If I check "show only target" and "show only focus" it wont show any timer (focus if targeted). Not sure if its a "bug" or just wrong settings.

    Reply Report Permalink
  • stefank said 

    i use it for my hunter zo i can see when my mend pet stops , but for some strange reason i stop seeing my pet buffs ( ferioeis inspiration , frenzied mend pet etc).

    Reply Report Permalink
  • Zebbik said 

    No, I am sorry to say that but It behaves exactly the same manner. I have noticed two interesting things though.

    1) It's not quite like grid snapping; it's more like DoTimer Anchor seems to move by some pixels to the right and up
    2) When I set different profile than Default (I was working on default only so far) Anchors started working correctly and I could move them to the exact point; It seems I've set something I don't know in default profile :P

    Is it possible to copy default profile to new one? So far I had to set everything again in new profiles.

    To illustrate what I meant by "snapping" i have made 3 group of 3 screenshots, 1) where test timers where before moving them, 2) where I have moved them still holding the left button pressed, 3) when I released the button

    http://zebik.republika.pl/1/WoWScrnShot_1_1_3.jpg
    http://zebik.republika.pl/1/WoWScrnShot_1_2_3.jpg
    http://zebik.republika.pl/1/WoWScrnShot_1_3_3.jpg

    http://zebik.republika.pl/2/WoWScrnShot_2_1_3.jpg
    http://zebik.republika.pl/2/WoWScrnShot_2_2_3.jpg
    http://zebik.republika.pl/2/WoWScrnShot_2_3_3.jpg

    http://zebik.republika.pl/3/WoWScrnShot_3_1_3.jpg
    http://zebik.republika.pl/3/WoWScrnShot_3_2_3.jpg
    http://zebik.republika.pl/3/WoWScrnShot_3_3_3.jpg

    I am just thinking about sending to you my DoTimer.lua. That would help.

    Reply Report Permalink
  • Zebbik said 

    I will test it and let you know.

    Reply Report Permalink
  • Asheyla said 

    Zebb, tell me if it happens again in 4.3.5. I believe I've fixed it, but I was unable to reproduce it. also, they're in different locations on purpose - previewing timers shows them in Default Anchor; previewing anchors shows the timers at the anchor you're previewing. and, there shouldn't be a grid - tell me if you still see grid-like behavior in 4.3.5.

    Reply Report Permalink
  • Zebbik said 

    DoTimer generated this error:

    [2009/06/25 12:02:58-79-x1]: DoTimer-4.3.4\DoTimer\core.lua:653: attempt to index field '?' (a nil value)
    DoTimer-4.3.4\DoTimer\core.lua:550: in function `IsIgnoring'
    DoTimer-4.3.4\DoTimer\core.lua:451: in function `ScanAuras'
    DoTimer-4.3.4\DoTimer\core.lua:281: in function `UNIT_AURA'
    DoTimer-4.3.4\DoTimer\core.lua:695: in function `UpdatePartyBuff'
    DoTimer-4.3.4\DoTimer\core.lua:96: in function

    ---

    I was just staying in Ogr and doing nothing but looking for gr for Heroics in LFG :P

    Reply Report Permalink
  • Zebbik said 

    Asheyla

    two buttons "Preview" from DoTimer Anchor and DoTimer Timer generate test timers at different locations but they look the same. This has been really confusing me for some time. I think both preview buttons should show the test timers at the same location.

    The second thing I found is I cannot move a test DoTimer Time anchor to the exact location i want. There seems to be some kind of a grid which timers are snapped to. Is there any option I don't know about yet?

    Regards

    Reply Report Permalink
  • Asheyla said 

    Hmm, I forgot that RAID_ROSTER_UPDATE also fired when people die, etc, not just when people leave and join the raid. I'll fix that.

    Reply Report Permalink
  • Figured tonight while raiding with having an addon enabled that show communication, that the version check of dotimer is very spammy.

    Only 3 ppl in the raid used it and after a wipe it easily produce 1000+ version checks.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 19,904 Deadly Boss Mods Boss Encounters, and Combat
  2. 9,461 BigWigs Bossmods Boss Encounters, and Combat
  3. 6,957 OmniCC Combat
  4. 6,355 Recount Combat
  5. 5,852 Decursive PvP, Buffs & Debuffs, and...