- About DoTimer
DoTimer is an addon that times DoTs and HoTs that you cast on other people. It supports all classes, and it is written by Asheyla, 70 Undead Warlock, <Warcraft Gaming Faction>, Shattered Hand (Horde). There are actually 5 addons included in this download:
- DoTimer: times DoTs and HoTs - Cooldowns: times your cooldowns - Communication: lets you send your timers from DoTimer and Cooldowns to other people - Notifications: lets you set up alerts to various events - Prominence: lets you make timers from DoTimer appear elsewhere onscreen (for more important timers) - PlayerAuras: replaces the standard blizzard buff/debuff timers - Ash_Core: a collection of libraries for the other four addons to use
IF YOU ARE EXPERIENCING WEIRD BUGS:
MAKE SURE THESE FOLDERS ARE DELETED IN YOUR INTERFACE FOLDER: Cooldowns Communication DoTimer Notifications
BEFORE POSTING A BUG, MAKE SURE THESE FOLDERS ARE NONEXISTANT.
THEY ARE FROM AN OLD BUILD OF DOTIMER, BEFORE I ADDED PREFIXES TO THE FOLDERS.
DoTimer Information:
Access the GUI by typing "/dotimer" or "/dot".
DoTimer scans your target, focus, etc. for debuffs or buffs that you yourself cast. Once it finds one, it makes a timer for it. It attempts to separate different targets into their own lists, but due to the fact that Blizzard does not provide a way to distinguish targets from each other, the method is somewhat flawed and will never be perfect given the coding restraints. It works perfectly when casting on players, or bosses, or mobs with raid icons, or mobs with different name/sex/level, but it runs into problems when you cast spells on different mobs with the same name, sex, and level.
DoTimer attempts to overcome this inherent flaw by matching targets based on the duration of timers you placed on them. Thus if you have a timer on a target, and cast the same spell on another, usually indistinguishable, target, DoTimer will correctly make a new target. The only actual problem is when you cast a single timer on a mob, then either replace it (like replacing a curse) or refresh it. You just broke the only link between the mob and DoTimer's data, so DoTimer thinks it is a new target. I overcame this problem by using a system of checks to see if your target has changed since your last cast, but if you do crazy things, like cast a spell on the mob, deselect it, retarget it, and then refresh the spell, DoTimer will still be confused. But this is rare. In normal gameplay no issues should cause distress.
DoTimer also times pet spells such as Seduction, enslave spells such as Enslave Demon, and AoE-type timers such as Howl of Terror.
Cooldowns Information: Access the GUI by typing "/cooldowns" or "/cd". Cooldowns makes timers whenever spells go on cooldown. It makes a special timer for two situations: the global cooldown and being spell locked (like, an entire tree goes on cooldown all at once). You can control the minimum and maximum duration for a timer to be displayed. These timers can be integrated into DoTimer or be separated.
Communication Information: Access the GUI by typing "/communication" or "/comm". Communication lets you transmit your timers to other people in your party or raid. By default no timers are received from other people; you must add them yourself. You can receive either cooldowns or dots/hots from other people. This is useful in various ways - keeping track of the soulstones from all the warlocks, watching the priests' Psychic Scream cooldown, seeing how long Sunder Armor has left on the mob, etc.
Notifications Information: Access the GUI by typing "/notifications" or "/not". Notifications lets you respond to various events ingame, such as health gain/loss, casting a spell, having a DoT finish, etc. You can respond in one of six ways: echoing a message to your chat frame, sending a message to someone else, making a message appear in the middle of the screen, playing a sound, sending a message through SCT, or making a timer. It's quite customizable.
Prominence Information: Access the GUI by typing "/prominence" or "/prom". This addon, disabled by default, allows for timers from DoTimer to be shown in another location on your screen. When DoTimer creates a timer, Prominence catches it and sees if its name is one you have selected to show (none by default). If it is, it makes a timer for it. You can adjust the position (it has its own drag icon) and visual settings for Prominence completely separate from DoTimer. Prominence does not have the advanced target separation of DoTimer, so all timers with the same name/sex/level will be grouped together. This addon is intended for those who want certain timers, such as Banish, Fear, and Seduction, to be displayed more prominently, especially so that 'Show Only Target' and/or 'Show Only Focus' can be used in DoTimer without hiding these essential timers. I may add support for more modules like this, perhaps ones that only show timers for your target, or your focus, or other units, or that let you add in cooldowns as well as DoTimer timers.
PlayerAuras Information: Access the GUI by typing "/playerbuffs" or "/pb" for buffs; "/playerdebuffs" or "/pd" for debuffs. This addon was written as a replacement to the default buff/debuff interface provided by Blizzard. I began writing it because I was not satisfied with the visual appeal of other mods dedicated to this task, and in writing this mod I rewrote some features of DoTimer in order to make the end result nicer (examples: alpha setting changing to not fading the text, adding the '5s' etc. form for displaying time remaining). You can, of course, cancel buffs by right-clicking, announce them to chat, etc. You can integrate buffs and debuffs together (they will still be 2 target tables), or you can place them separate of each other. There is also a priority mechanism adding some advanced sorting or timers. You can hide buffs/debuffs you do not care about as well. Note that this addon has not been tested extensively under strenuous circumstances, so you may want to keep this disabled until it has been released for a while /playerbuffs(it is disabled by default).
Comments, complaints, suggestions, etc. are all welcome. You can e-mail me at ross456@gmail.com, or you can leave a comment here.
If you want to make a PayPal donation, send it to ross456@gmail.com. Anything is appreciated!
- Downloads (2)
- Screenshots (5)
- Comments
- RSS
You need to login or register to post comments.
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.
- Recommended Addons
- RSS
Users who liked DoTimer also liked these.
- 2,525 Gatherer Map
- 446 Morganti's Buffbars Buffs & Debuffs
- 1,911 HealBot Continued Buffs & Debuffs, Action Bars, ...
- 5,257 Atlasloot Enhanced Map and Tradeskill
- 1,761 Bagnon Inventory & Bags
- Similar Addons
- 3,606 Natur EnemyCastBar PvP, Buffs & Debuffs, Raids & ...
- 3,128 DamageMeters Combat
- 2,518 Recount ... Combat
- 2,174 ScrollingCombatText Combat
- 1,775 Quartz Combat
- 9,610 QuestHelper Map and Quest & Leveling
- 5,999 Deadly Boss Mods Raids & Encounters
- 5,845 GroupCalendar Group/Guild Management, Quest ...
- 5,773 Omen Threat Meter Raids & Encounters
- 5,257 Atlasloot Enhanced Map and Tradeskill








- +1
- Thumbs Down
- Thumbs Up
pacientK saidits still working for me in 2.4... pretty awesome addon. im using it with any class. as rogue i see how many deadly poisons on target and suff... as pala i always can be sure judgement is on this target etc... too bad no fresh versions of adon
- +0
- Thumbs Down
- Thumbs Up
pod_x saidNot-so-recent posts from Asheyla on warlock forums indicated she was not going to be doing much work on the mod, but I do not think it is dead.
I made a modification to the DoTimer module to also display the raid marker (ie {skull} {moon} etc...) when announcing a timer that has one. This is very handy when you have multiple warlocks in the raid for example banishing the same name/level mobs, and you want to annouce your timer. This makes is clear which mob your timer applies to, as they're usually marked with icons.
Download the following file (save as a text file) and place in the Interface\AddOns\DoTimer folder (backup the previous DoTimer.lua file first).
http://207.216.242.80/DoTimer.lua
I don't know LUA very well, and certainly don't know the data structures used, so this isn't very elegant, but gets the job done. So use at own risk ;) The announce format string (default="My %s(%r) will expire on [%l]%t in %d.") now takes an extra attribute %i where the raid icon will be placed ("My %s(%r) will expire on %i [%l]%t in %d."). If the target doesn't have a raid marker, it will print "[unmarked]", so you may want to edit that to whatever you like.
For the curious, here is the diff:
12a13
> local raidicons
609a611
> local icon = t.icon
623a626
> chatsubentries["%i"] = raidicons[icon+1]
750c753
< chatmsgnormal = "My %s(%r) will expire on [%l]%t in %d.",
---
> chatmsgnormal = "My %s(%r) will expire on %i [%l]%t in %d.",
773a777,788
> raidicons = {
> "[unmarked]",
> "{star}",
> "{circle}",
> "{diamond}",
> "{triangle}",
> "{moon}",
> "{square}",
> "{cross}",
> "{skull}",
> }
>
- +0
- Thumbs Down
- Thumbs Up
Harosgr saidIt's a pitty the addon is dead. Is there another lite addon like dot timer? No nature enemy castbar and stuff like that...
- +0
- Thumbs Down
- Thumbs Up
Daemonnass saidI wonder how I can freaking remove this *hole in the centre of my monitor* with pisses me off. Is there somehow I can still use addon but without this dot (hole in the centre blah-blah...) ?
- +0
- Thumbs Down
- Thumbs Up
Exeglow_x saidIf you're talking about the little button for moving the the timers, They go away when you lock the timers (checkbox in upper left corner)
- +0
- Thumbs Down
- Thumbs Up
JMHammer saidDaemonnass- Read the instructions. The "hole/dot" that you are seeing is the drag button. Open the config window for DoTimer and check the "lock" box to remove it from the screen,
- +0
- Thumbs Down
- Thumbs Up
kazren saidFound out how to show PoM on its own set of bars using /prom. :D I started to play around with /not, but cant figure out how to make that work. I want to make an alert or bar for clearcasting state on the same bar as PoM, or even one just below it, but cant figure out how to get the notifications to work. Any suggestions?
- +0
- Thumbs Down
- Thumbs Up
bionictk saidfyi, quite a lot of /not events aren't working
- +0
- Thumbs Down
- Thumbs Up
elCharlot saidIts strange, I had an in game message yesterday telling me there was a new version of DoTimer, but I cant find it anywhere :)
- +0
- Thumbs Down
- Thumbs Up
kazren saidThis addon seems to track Prayer of Mending really well. Is there anyway we could take a certain buff like PoM and make it into a seperate bar, kinda like ElksBuffBars and do for special buffs? Id love to be able to single out PoM and place it in a special spot on my screen. Any ideas?
- +0
- Thumbs Down
- Thumbs Up
Militis saidBionictk, is your /comm module working? I can't access mine at all. I get the generic "type /help ..." message when i toss it in there.
- +0
- Thumbs Down
- Thumbs Up
bionictk said/not & /comm both r down
- +0
- Thumbs Down
- Thumbs Up
Ugljesa saidLove the add on, it's great for druid healing, and I love the option in Prominence to show only certain buffs (just need Lifebloom and Rejuvenation, Drums can really spam your screen :P )
But one thing I can't get working is to show buffs only on targets I want, which I could add by name (same as you would add a buff name to Prominence to track only that spell). When I have only one tank, it's easy (show focus only), but this would be extremely useful to me for situations where I have to roll Lifeblooms on two tanks. Is there a way to do it?
- +0
- Thumbs Down
- Thumbs Up
Mirari saidUgljesa, try out the addon Lifebloomer, you may find it very useful.
- +1
- Thumbs Down
- Thumbs Up
bionictk saidI just loved the /not and /comm modules. These two are just irreplaceable!
Isn't there any way I could get these two up working again?
- +2
- Thumbs Down
- Thumbs Up
ljwei85 saidI have been finding a replacement for Dotimer for very long and finally i found it. It does wad dotimer does only even better. Dotimer has the problem where the timers do not disappear when the mob goes out, this addon only shows you the debuff timer of the currently targetted mob. so i never get confused. Im a warlock so dot timers are very impt. Go download "QUARTZ". Its a casting bar addon, which has a debuff casting bar utility inside too.
- +2
- Thumbs Down
- Thumbs Up
inkind saidGood point. http://www.wowinterface.com/downloads/info5302-DoTimer.html has instructions where to go to leave a donation if you'd like, although he has said he's busy with other things, so I'm not so sure he has the time to be bribed (if that makes sense) :p
- +1
- Thumbs Down
- Thumbs Up
fision112 saiddid anyone who's complaining even bother to donate to the author of this addon before they stopped updating it, or is everyone just complaining because they feel something is owed to them?
Maybe donate $5 of your money to the author for his/her previous work and maybe they will be inclined to do an update for all of us.
- +0
- Thumbs Down
- Thumbs Up
Cyan8313 saidSeems sheep and other debuffs gets removed from bars when you target something else sometimes..
Please update... /beg
- -1
- Thumbs Down
- Thumbs Up
zrcnwblnmn saidOMG this mod needs to be updated! BLGRBLRLGRBL