Download
(8Kb)
Download
Updated: 05-07-09 09:22 AM
Updated:05-07-09 09:22 AM
Created:unknown
Downloads:10,936
Favorites:44
MD5:

Ara Dotimer  Popular! (More than 5000 hits)

Version: r11
by: Aranarth [More]

A debuff timer addon (beta).


This addon struggle for CPU/memory efficiency and as such doesnt have any in game configuration except for positionning.

To move timers, type "/dt" or "/dot" and a draggable purple window will appears. You can also mousewheel the window to change scale size. Once done with it, right-click the window to hide it or type the command again. You can also type "/dot grow" to have debuffs grow from "right to left" instead of "left to right".


It supports:
- PvP timers and diminishing returns.
- The following class abilities: warlock, druid, DK (partially), mage (untested), priest.
- Stacking debuffs.
- Talents and glyphs.

It will support later:
- Better focus/target visual effects.
- More classes.


If you have AddonLoader, this addon will load in delayed mode.

r10
- Fixed a random scalling issue.
- Added various debuff and glyph/pet effects (mostly DK)
- Update debuff durations of Plague Strike and Icy Touch.


r10
- Fixed a huge bug that was silently breaking the addon.


r9
- Finally Blizzard has implemented source IDs. This addon now takes full advantage of it. Ultra low CPU usage.
- Added "dontFade" field on spells. These won't fade; instead they will instantly disappear.
- Optimized combat event handling.


r8
- Removed a debug message.


r7
- Fixed a scaling issue.
- Added spells: Shadow Embrace (priest), Chains of Ice (death knight), Hungering Cold (death knight).
- Updated some glyphs.


r6
- Added the command "/dot grow" (or "/dt grow") to toggle the horizontal grow direction of timers (left or right). As a collateral change, it also reverse the duration order.


r5
- Fixed stacking numbers staying on screen.
- Fixed target level.
- Added stronger target/focus visuals (to improve/change/make less intrusive).
- Added spell: Fireball DoT (mage), .


r4
- Added support for PvP timers and diminishing returns.
- Added some missing spells: Frostbite (mage), Blackout (priest), Shadowfury (warlock).
- Extended the fade duration up to 15 sec to give a rough idea of when a diminishing return has reset.


r3
- Fixed a bug that was preventing users of AddonLoader to get the saved anchor position.
- Added a way to change scale: simply mousewheel over the purple window (due to how Blizzard implements scaling, you will have to move the window afterwards).
- Added class: Priest.


r2
- Added: stacking debuffs. (Im open for visual improvements.)
- Added: workaround(*) to handle refresh/dose until those events have proper source info. So this addon should now be usable in raid; with some restrictions: when the refresh/dose event occurs, the target must be one of target/focus/mouseover for the refresh to be handled.
- Changed: minor metatable improvements.
- Added: mage spells. (Alpha, not tested.)

(*)For those interested, here are the implementation details:

There's now an efficient way to retrieve informations about a specific player debuff without having to scan everything, but the spell name and rank must be provided. As I only retrieve name/rank info one time and cache it, if in the same session you start using another rank of the same spell that as the same base duration, refresh/dose won't be handled. It shouldn't be much of a problem since downranking is dead, and I hope that when we will XP in Northrend (and change spell in the same session), the refresh/dose events would provide sources informations.


r1
- Initial release.
Post A Reply Comment Options
Unread 10-17-08, 12:16 PM  
Anahka
A Kobold Labourer

Forum posts: 0
File comments: 29
Uploads: 0
A "grow up" option would be nice. I really prefer this addon over Dotimers obnoxious amount of config but some options would be great
Report comment to moderator  
Reply With Quote
Unread 10-18-08, 12:32 PM  
Aranarth
A Deviate Faerie Dragon
 
Aranarth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 394
Uploads: 9
Originally posted by Anahka
A "grow up" option would be nice. I really prefer this addon over Dotimers obnoxious amount of config but some options would be great
The problem with option requests is: if I accept all of them I will end up with an Asheyla's Dotimer.

Right now, Im working on a way to change the scale of timers. Something like mousewheel over the purple window. (But one thing annoys me: when we scale things, they move, due to how Blizzard implemented the UI scale positionning, Im trying to counter this so the frame grow/shrink as if it was at the center of the screen).

I will look later for efficient ways to handle grow directions, but I take my time to design such things properly
Last edited by Aranarth : 10-18-08 at 12:32 PM.
Report comment to moderator  
Reply With Quote
Unread 10-24-08, 05:27 AM  
nodq
A Kobold Labourer
 
nodq's Avatar

Forum posts: 0
File comments: 105
Uploads: 0
Good Addon, where do i change in the lua that i have only my current target watched for my dots?
Report comment to moderator  
Reply With Quote
Unread 10-24-08, 06:10 AM  
Aranarth
A Deviate Faerie Dragon
 
Aranarth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 394
Uploads: 9
Originally posted by nodq
Good Addon, where do i change in the lua that i have only my current target watched for my dots?
There is no such option. You can try ClassTimer for target only.
Report comment to moderator  
Reply With Quote
Unread 10-24-08, 05:17 PM  
Sauerkraut
A Wyrmkin Dreamwalker
 
Sauerkraut's Avatar
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 267
Uploads: 8
Frostbite is missing from your list of mage spells. I have added it and it seems to work. Here is the code:

--[[ Frostbite ]] { timer = 5 }, 12494,

Sauerkraut
Report comment to moderator  
Reply With Quote
Unread 10-24-08, 10:37 PM  
Aranarth
A Deviate Faerie Dragon
 
Aranarth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 394
Uploads: 9
Originally posted by Sauerkraut
Frostbite is missing from your list of mage spells. I have added it and it seems to work. Here is the code:

--[[ Frostbite ]] { timer = 5 }, 12494,

Sauerkraut
Added it, thank you
Report comment to moderator  
Reply With Quote
Unread 10-25-08, 12:21 AM  
nodq
A Kobold Labourer
 
nodq's Avatar

Forum posts: 0
File comments: 105
Uploads: 0
Originally posted by Aranarth
There is no such option. You can try ClassTimer for target only.

:/
Report comment to moderator  
Reply With Quote
Unread 10-27-08, 08:51 AM  
Prototype
A Kobold Labourer
 
Prototype's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 84
Uploads: 1
As a warlock, i tested this addons a while. I like this lightweight addon much. In my opinion some little features more could make sense. Scaling the size and a better signalisation which target is in focus. I know there is a signalisation implemented, colored white and yellow, but i think this should be better indicated. Maybe bold red color or a icon or a frame around the timer(s)

I like showing debuffs in bar style like classtimer,dotimer,.. more than icons with timer text, but don't know how complex it is to realize and blows up the code.

Greez
Proto
Report comment to moderator  
Reply With Quote
Unread 10-29-08, 02:48 AM  
Aranarth
A Deviate Faerie Dragon
 
Aranarth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 394
Uploads: 9
Originally posted by Prototype
As a warlock, i tested this addons a while. I like this lightweight addon much. In my opinion some little features more could make sense. Scaling the size and a better signalisation which target is in focus. I know there is a signalisation implemented, colored white and yellow, but i think this should be better indicated. Maybe bold red color or a icon or a frame around the timer(s)

I like showing debuffs in bar style like classtimer,dotimer,.. more than icons with timer text, but don't know how complex it is to realize and blows up the code.

Greez
Proto
You can already scale the size, though it's not perfect: /dot and scroll the purple window (and move it back ._.).

I agree the visual effect to distinguish current target is pretty bad. I will try to make it better and extend it to the focus.

The bar style is not planned (I don't like it ) but could be done in my spare time. It would cost, at best, a memory increase for those using icons, and both memory and CPU increase for those using bars.
Report comment to moderator  
Reply With Quote
Unread 11-08-08, 12:13 AM  
Silviu
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 25
Uploads: 4
Hello, thank u for a good addon i like it so far. One small request: can u tell me where i can modify in lua the way the icons show ? i would like the icons start from right and go left instead of it is now left - > right. I keep my dot frame right of screen and looks a bit odd when it`s so much space left between screen edge and first debuff icon. Thank u again
Report comment to moderator  
Reply With Quote
Unread 11-08-08, 01:12 PM  
Aranarth
A Deviate Faerie Dragon
 
Aranarth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 394
Uploads: 9
Originally posted by Silviu
Hello, thank u for a good addon i like it so far. One small request: can u tell me where i can modify in lua the way the icons show ? i would like the icons start from right and go left instead of it is now left - > right. I keep my dot frame right of screen and looks a bit odd when it`s so much space left between screen edge and first debuff icon. Thank u again
I added a command to version r6. Type "/dot grow" or "/dt grow" to toggle the grow direction of timers. As a collateral change it will also reverse the sort duration (is it good or bad ?).
Report comment to moderator  
Reply With Quote
Unread 11-08-08, 04:56 PM  
Silviu
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 25
Uploads: 4
Originally posted by Aranarth
I added a command to version r6. Type "/dot grow" or "/dt grow" to toggle the grow direction of timers. As a collateral change it will also reverse the sort duration (is it good or bad ?).
Verry nice thank u
Report comment to moderator  
Reply With Quote
Unread 11-23-08, 06:25 PM  
Gnarkill
A Kobold Labourer

Forum posts: 1
File comments: 8
Uploads: 1
I've been trying (and failing) to make this addon use the roth textures.

Any tips on how to do this? Or even a possibility to use it as an addon to the original addon?
Report comment to moderator  
Reply With Quote
Unread 11-24-08, 06:31 AM  
Aranarth
A Deviate Faerie Dragon
 
Aranarth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 394
Uploads: 9
Originally posted by Gnarkill
I've been trying (and failing) to make this addon use the roth textures.

Any tips on how to do this? Or even a possibility to use it as an addon to the original addon?
I don't see what you want to skin
There's no frame besides the anchor (/dot), and I only use strings that embed icons. But it's not behaving properly with scaling so I will probably split in string + texture before it reachs release. Still, there won't be anything to skin unless an extra decorative texture is added. Asheyla's DoTimer is probably what you want, there's frames everywhere.
Report comment to moderator  
Reply With Quote
Unread 11-24-08, 07:39 AM  
Gnarkill
A Kobold Labourer

Forum posts: 1
File comments: 8
Uploads: 1
Originally posted by Aranarth
I don't see what you want to skin
There's no frame besides the anchor (/dot), and I only use strings that embed icons. But it's not behaving properly with scaling so I will probably split in string + texture before it reachs release. Still, there won't be anything to skin unless an extra decorative texture is added. Asheyla's DoTimer is probably what you want, there's frames everywhere.
I was thinking of having an overlay on the icons, but if that is not possible with the current mod, i'm guessing i'll just stick with it as it is.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: