Download
(5 Kb)
Download
Updated: 03-13-13 05:41 PM
Pictures
File Info
Compatibility:
Thunder Isle (5.2)
Mists of Pandaria (5.0.4)
Updated:03-13-13 05:41 PM
Created:01-13-10 03:32 PM
Downloads:7,139
Favorites:35
MD5:
xanDebuffTimers  Popular! (More than 5000 hits)
Version: v3.5
by: Xruptor [More]
This is my version of text based timers for debuffs. This mod is extremely lightweight and small. The window can be dragged around and it will remember the position.

If you want just a BUFF version of this mod checkout: xanBuffTimers

This addon gives you TWO sets of bars, one for Target and one for Focus.

What this mod does:
  • Displays the debuffs you've casted on the CURRENT TARGET and FOCUS as individual timers.
  • The bars will be arranged from largest to smallest amount of time remaining on the debuff.
    (use /xdt sort to change sorting)
  • The actual time left will be displayed to the left of the bar's spell icon.
  • The bar will change colors according to the time left for the debuff.
  • Debuff Stack count will be displayed on the bottom right of the spell icon.

Supported Units:
  • Target
  • Focus

Slash Commands:
  • /xdt grow --toggles if the bars should grow (UP/DOWN)
  • /xdt sort --toggles the sorting of the bars (ASCENDING/DESCENDING)
  • /xdt anchor --toggles a movable anchor frame
  • /xdt scale # --changes the scale of the timer bars
    NOTE: You really should use small numbers for setting the scale!
    Example: 0.8, 1.4, 1.7, 2.6, 2.1, etc...



You can view Alpha Builds at my Github tracker.
v3.5
-Updated for patch 5.2
-Small bug fix for time display discrepency.

v3.3
-Updated for Mists of Panderia patch 5.01

v3.1
-slight fix for positioning on first time users

v3.0
-Added some more event captures for specific spells under certain situations.
-This should cover those rare occasions where a debuff is triggered by another spell.

v2.9
-Toc update for patch 4.3

v2.8
-Updated for Firelands.
-YES I'm back to playing WOW, expect updates to all my addons.

v2.5
-Updated TOC for patch 4.1
-Fixed a small issue with the COMBAT_LOG_EVENT_UNFILTERED

v2.4
-Added a few more events to the combat log

v2.3
-Small name update
-de evil divide by zero! Must check for it!
-Added tooltip descriptions to the anchors
-Fixed another issue with durations. Sometimes they are nil.
-Bars are now created dynamically when needed.
-Changed the way how buffs/debuffs are processed.
-Only active buffs/debuffs bars are now processed rather then MAX_TIMERS amount.

Version 2.1:
-Streamlined for efficiency and improved sorting.
-The bug where sometimes the bars would float with spaces in between should have been fixed.

Version 2.0:
-Updated for patch 4.0

Version 1.9:
-Fixed a slight issue where focus targets weren't being processed correctly.
-Fixed an issue with the initial frame positions. It should be centered on screen on initial drag.

XanDebuffTimers.lua | 22 ++++++++++++----------
XanDebuffTimers.toc | 2 +-
2 files changed, 13 insertions(+), 11 deletions(-)

Version 1.8:
-Added some more event switches that were missing.
-Changed the way events are determined.

Version 1.7:
-Changed the way that auras are processed. COMBAT_LOG_EVENT_UNFILTERED is now used.
-Added a new slash command /xdt sort - toggles the sorting ASCENDING/DESCENDING.
-Made DESCENDING default.
-Made bar growth up default.
-Removed UNIT_AURA
-Added SPELL_AURA_APPLIED, SPELL_AURA_REMOVED, SPELL_AURA_REFRESH
-Added checks for overflow in bar length.
-Updated getBarColor()
-Bar visual has been modified to MONOCHROME to make it easier to see.
-ProcessGrowth() has been removed.
-Fixed the sorting depending on direction of bars UP/DOWN.
-Fixed a slight issue with anchor positioning.

Version 1.4:
-Fixed a small typo that was screwing up the arranging of the debuffs.

Version 1.3:
-Added support for Focus Target.
-Added anchor for Focus Target debuffs.
-Added new slash command to allow the debuff bars to grow up/down. /xdt grow
-Optimized code for even more efficiency
-Fixed the sorting of debuffs, it should be more accurate then before. Debuffs will now correctly sort by time remaining.
-Some minor fixes applied.
Optional Files (2)
File Name
Version
Size
Author
Date
Type
V4.2
5kB
06-29-11 03:47 PM
Addon
same mod
5kB
05-02-11 03:09 PM
Patch


Archived Files (16)
File Name
Version
Size
Author
Date
v3.3
5kB
Xruptor
09-24-12 06:13 PM
v3.1
5kB
Xruptor
04-06-12 12:18 PM
v3.0
5kB
Xruptor
12-15-11 08:03 AM
v2.9
5kB
Xruptor
11-29-11 02:16 PM
v2.8
5kB
Xruptor
10-24-11 09:47 AM
v2.5
5kB
Xruptor
05-03-11 06:20 AM
v2.4
5kB
Xruptor
01-22-11 06:42 AM
v2.3
5kB
Xruptor
01-19-11 09:27 AM
2.1
5kB
Xruptor
12-11-10 12:32 PM
2.0
5kB
Xruptor
10-30-10 08:17 AM
1.9
5kB
Xruptor
08-12-10 07:30 AM
1.8
5kB
Xruptor
08-04-10 08:01 AM
1.7
5kB
Xruptor
07-26-10 10:08 AM
1.4
5kB
Xruptor
02-21-10 09:05 AM
1.3
5kB
Derkyle
02-17-10 12:34 PM
1.1
4kB
Derkyle
01-13-10 03:32 PM


Post A Reply Comment Options
Old 03-14-13, 04:06 AM  
-Xtinct-
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Great addon!
Was looking for a lightweight configurable debuff tracker, finally i found it

Thanks for updating
-Xtinct- is offline Report comment to moderator  
Reply With Quote
Old 09-02-12, 11:42 AM  
Siannus
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 73
Uploads: 2
Oh my! This is broke for 5.0.4 for some reason.

There are no errors given, it just doesnt show up. Ive tried with Load Out of Date and even changed it to 50001 in the TOC. Nothing. It just doesnt show at all. Now my UI has and empty spot where this should be.

Grrrr...........
Siannus is offline Report comment to moderator  
Reply With Quote
Old 04-06-12, 06:33 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 562
Uploads: 37
Originally Posted by Siannus
Originally Posted by Xruptor
It's not abandoned. I'm not sure what you mean really. Can you be a bit more descriptive?

You can move the anchors using /xdt anchor
I figured it out.

In the TOC, just changed it to :

## SavedVariables: XDT_DB

Instead of per character. This allows me to jump on any character, whether its one I mage months ago or a new character and the location of the frame is in the same spot for every character.

This allows me to use /xdt anchor ONCE. Set it and forget it!
The reason it's not done globally is because not everyone wants the debuffs bars in the same place for each of their classes. It's really simple to move the bars once for each of your toons. Not sure why you would consider that much of a hassle, unless of course you have 20+ toons. I'm glad you were able to figure out what you needed though.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Last edited by Xruptor : 04-06-12 at 06:34 AM.
Xruptor is offline Report comment to moderator  
Reply With Quote
Old 03-27-12, 01:28 PM  
Siannus
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 73
Uploads: 2
Originally Posted by Xruptor
It's not abandoned. I'm not sure what you mean really. Can you be a bit more descriptive?

You can move the anchors using /xdt anchor
I figured it out.

In the TOC, just changed it to :

## SavedVariables: XDT_DB

Instead of per character. This allows me to jump on any character, whether its one I mage months ago or a new character and the location of the frame is in the same spot for every character.

This allows me to use /xdt anchor ONCE. Set it and forget it!
Siannus is offline Report comment to moderator  
Reply With Quote
Old 03-26-12, 06:35 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 562
Uploads: 37
Originally Posted by Siannus
Has this been abandoned?

It works fine for me in 4.3, however, the only thing I cant figure out is to have the timers set in the same location for every character. I hate having to anchor it manualy for old and new characters and would per to hard code it in the ULA to have the location set for every toon old and new.

Anyone?
It's not abandoned. I'm not sure what you mean really. Can you be a bit more descriptive?

You can move the anchors using /xdt anchor
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Old 03-25-12, 09:17 AM  
Siannus
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 73
Uploads: 2
Has this been abandoned?

It works fine for me in 4.3, however, the only thing I cant figure out is to have the timers set in the same location for every character. I hate having to anchor it manualy for old and new characters and would per to hard code it in the ULA to have the location set for every toon old and new.

Anyone?
Siannus is offline Report comment to moderator  
Reply With Quote
Old 06-29-11, 07:20 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 562
Uploads: 37
Re: 4.2 update?

Originally posted by Socc
This one is a little bit beyond my ability to fix, you think you will update your stuff for 4.2? I dont know how I would play without this mod!

Thanks
I don't have an active account. You'll need to tell me what's going on before I can fix it. I can't really help with, "it's broken please fix" posts lol If you let me know what's up I'll see what I can do.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Old 06-28-11, 03:17 PM  
Socc
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 5
4.2 update?

This one is a little bit beyond my ability to fix, you think you will update your stuff for 4.2? I dont know how I would play without this mod!

Thanks
Socc is offline Report comment to moderator  
Reply With Quote
Old 05-03-11, 06:19 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 562
Uploads: 37
Re: Fix for v4.1

Originally posted by Socc
Edit Line 144 of xandebufftimers.lua. Replace

function f:COMBAT_LOG_EVENT_UNFILTERED(event, timestamp, eventType, srcGUID, srcName, srcFlags, dstGUID, dstName, dstFlags, spellID, spellName, spellSchool, auraType, amount)


with

function f:COMBAT_LOG_EVENT_UNFILTERED(event, timestamp, eventType, hideCaster, srcGUID, srcName, srcFlags, dstGUID, dstName, dstFlags, spellID, spellName, spellSchool, auraType, amount)

the part that changed is in yellow, make sure you put it right there and the mod works again
Thanks for the quick fix! Will be updating it soon.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Old 05-02-11, 02:15 PM  
Socc
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 5
Fix for v4.1

Edit Line 144 of xandebufftimers.lua. Replace

function f:COMBAT_LOG_EVENT_UNFILTERED(event, timestamp, eventType, srcGUID, srcName, srcFlags, dstGUID, dstName, dstFlags, spellID, spellName, spellSchool, auraType, amount)


with

function f:COMBAT_LOG_EVENT_UNFILTERED(event, timestamp, eventType, hideCaster, srcGUID, srcName, srcFlags, dstGUID, dstName, dstFlags, spellID, spellName, spellSchool, auraType, amount)

the part that changed is in yellow, make sure you put it right there and the mod works again
Socc is offline Report comment to moderator  
Reply With Quote
Old 01-23-11, 08:03 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 562
Uploads: 37
Originally posted by ffcloud2000
XanBuffTimers is what you're looking for but unfortunately doesn't support the player anchor atm.. would come in handy especially for tanks
I'm currently in the process of merging both mods as well. xanAuraTimers will have the ability to display either BUFFS or DEBUFFS depending on your current target an focus.

If you would rather only have one mod for DEBUFF or BUFF. Then I would checkout xanBuffTimers or xanDebuffTimers.


I will look into your request for the modifications to the timers to not display the bars. I can't promise you anything though
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Last edited by Xruptor : 01-23-11 at 08:04 AM.
Xruptor is offline Report comment to moderator  
Reply With Quote
Old 01-22-11, 08:25 PM  
ffcloud2000
A Fallenroot Satyr

Forum posts: 22
File comments: 111
Uploads: 0
Originally posted by Skylinee
http://static.wowace.com/content/ima...908_233609.jpg

This is a screenshot showing a rogue with certain self-buffs he has available. I don't mean buffs cast from others, like Fortitude etc, but only buffs/procs cast by yourself by certain talents. Maybe an optional module called XanSelfBuffs/XanSelfAuras?
XanBuffTimers is what you're looking for but unfortunately doesn't support the player anchor atm.. would come in handy especially for tanks
__________________
ffcloud2000 is offline Report comment to moderator  
Reply With Quote
Old 01-22-11, 07:48 PM  
ffcloud2000
A Fallenroot Satyr

Forum posts: 22
File comments: 111
Uploads: 0
This is a feature request but i was wondering if you could allow disabling "|||||||||||||||||||" from the timers so its just the number/icon or just being able to change how many are actually shown

Also another is being able to change the direction the text goes (left align/right align)

for example
__________________
ffcloud2000 is offline Report comment to moderator  
Reply With Quote
Old 01-19-11, 07:32 AM  
Skylinee
A Murloc Raider

Forum posts: 5
File comments: 390
Uploads: 0
http://static.wowace.com/content/ima...908_233609.jpg

This is a screenshot showing a rogue with certain self-buffs he has available. I don't mean buffs cast from others, like Fortitude etc, but only buffs/procs cast by yourself by certain talents. Maybe an optional module called XanSelfBuffs/XanSelfAuras?
__________________
Last edited by Skylinee : 01-19-11 at 07:33 AM.
Skylinee is offline Report comment to moderator  
Reply With Quote
Old 01-18-11, 11:59 AM  
Xruptor
A Black Drake
 
Xruptor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 562
Uploads: 37
Originally posted by Skylinee
Will this support self-buffs aswell? Kinda like Classtimer where it shows bars with certain talent buffs (Rapid Fire for hunters for example). Nothing really major, but it's certainly useful.
Well if anything it will have a separate view for buffs/debuffs for the player. I don't exactly know how far I really want to take that. To be honest I'm not really that interested in making the addon get bloated with stuff. I could possibly add filtering to the player view.

I'm open to some suggestions though. If you feel you want something implemented, give me a good description as well as a real scenario and I might consider it.
__________________
Click HERE for the ultimate idiot test.

if (sizeof(sadness) > sizeof(happiness)) { initDepression(); }
Xruptor is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: