Download
(1Kb)
Download
Updated: 06-30-12 08:03 AM
Pictures
File Info
Updated:06-30-12 08:03 AM
Created:07-21-10 05:34 AM
Downloads:3,545
Favorites:11
MD5:

BuffTimers (for the default UI)

Version: 1.4
by: Vladinator [More]

HD preview of the countdown on Youtube:
http://www.youtube.com/watch?v=p9wXLLirGak

Got the idea from Telo's old BuffTimers and made my own based on the new code for 3.3.5. Tested and works fine, if bugs you can submit a comment and describe it in details (perhaps printscreen too?)

Enjoy!

1.4: Updated for MoP, mostly TOC bump update.

1.3: Updated for patch 4.1. Also using hooksecurefunc to avoid serious taint (may cost performance, do post if experiencing issues so I can revert this). In addition the timers will fade out to 50% when greater than 15 minutes duration, if you don't like it speak up on the comment section.

1.2: Checked and working fine with Cataclysm.

1.1: Updated time formatting function to use local variables rather than a hash table (performance).

1.0: Initial release.
Optional Files (0)


Post A Reply Comment Options
Unread 07-23-10, 01:07 AM  
Dexter74
A Kobold Labourer

Forum posts: 0
File comments: 167
Uploads: 0
Memory usage to ~ 3MiB ?
Report comment to moderator  
Reply With Quote
Unread 07-23-10, 01:43 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
Keen observation, fixed and uploaded the new version.
Report comment to moderator  
Reply With Quote
Unread 07-24-10, 11:37 AM  
Dexter74
A Kobold Labourer

Forum posts: 0
File comments: 167
Uploads: 0
much better
Report comment to moderator  
Reply With Quote
Unread 08-21-10, 01:52 AM  
Dexter74
A Kobold Labourer

Forum posts: 0
File comments: 167
Uploads: 0
you know what that means?

["message"] = "<event>ADDON_ACTION_BLOCKED:AddOn 'BuffTimers' hat versucht die geschützte Funktion 'updateFunc()' aufzurufen.\n<in C code>: in function `updateFunc'\nInterface\\FrameXML\\AnimationSystem.lua:14: in function <Interface\\FrameXML\\AnimationSystem.lua:10>:\nInterface\\FrameXML\\AnimationSystem.lua:35: in function <Interface\\FrameXML\\AnimationSystem.lua:29>:\n\n ---",
["type"] = "event",
["time"] = "2010/08/21 07:49:51",
["session"] = 15,
["counter"] = 120,
Report comment to moderator  
Reply With Quote
Unread 08-21-10, 06:37 PM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
Do you use a buff related addon? I highly doubt my mod interferes because that error is from the animation system, perhaps a mod uses the AuraButton_UpdateDuration function that my mod modifies (by now it's tainted) so when that mod calls it it blames on BuffTimers. Odd that it could be tainted to break stuff, it's just a function that formats how the default buff frame duration is shown, nothing else.

Originally posted by Dexter74
you know what that means?

["message"] = "<event>ADDON_ACTION_BLOCKED:AddOn 'BuffTimers' hat versucht die geschützte Funktion 'updateFunc()' aufzurufen.\n<in C code>: in function `updateFunc'\nInterface\\FrameXML\\AnimationSystem.lua:14: in function <Interface\\FrameXML\\AnimationSystem.lua:10>:\nInterface\\FrameXML\\AnimationSystem.lua:35: in function <Interface\\FrameXML\\AnimationSystem.lua:29>:\n\n ---",
["type"] = "event",
["time"] = "2010/08/21 07:49:51",
["session"] = 15,
["counter"] = 120,
Report comment to moderator  
Reply With Quote
Unread 08-22-10, 12:18 AM  
Dexter74
A Kobold Labourer

Forum posts: 0
File comments: 167
Uploads: 0
perhaps Buffoon?
I do not know, the problem occurs only on Oculus and there quite rare.
But is extremely annoying as the action bars do not show up after the descent of the dragon and the skills you are not blind available.
Report comment to moderator  
Reply With Quote
Unread 08-22-10, 08:54 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
Originally posted by Dexter74
perhaps Buffoon?
I do not know, the problem occurs only on Oculus and there quite rare.
But is extremely annoying as the action bars do not show up after the descent of the dragon and the skills you are not blind available.
The reason I do not think it's BuffTimers fault is because a fatal error like that wouldn't occur as long the function I wrote is used only for buffs. Now Buffoon I doubt even uses BuffTimers as it creates it own frames, why do you run both at once? :P
It's weird, I am no god and I can't figure out why you get that error. You can't avoid taint, but a fatal error like that I don't get how can happen -must be some other addon interfering I think.
Report comment to moderator  
Reply With Quote
Unread 08-22-10, 10:25 AM  
Dexter74
A Kobold Labourer

Forum posts: 0
File comments: 167
Uploads: 0
Buffoon extends only to the information in the tooltip, for example, cast from ..., similar to the function in xperl

Well, the error messages in WoW are often just as bland as that of Windows.
Report comment to moderator  
Reply With Quote
Unread 08-22-10, 11:45 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
It just annoys me I don't know why that happens and that I can't fix it at the moment. -_-
Report comment to moderator  
Reply With Quote
Unread 08-23-10, 11:35 AM  
Dexter74
A Kobold Labourer

Forum posts: 0
File comments: 167
Uploads: 0
The addon is not so complex that one can say "it will trigger a chain reaction".

It is probably in there in the error message, because it begins with B and so is near the top.
Report comment to moderator  
Reply With Quote
Unread 08-24-10, 10:22 AM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
Originally posted by Dexter74
The addon is not so complex that one can say "it will trigger a chain reaction".

It is probably in there in the error message, because it begins with B and so is near the top.
It says that "BuffTimers" used a function "updateFunc" in AnimationSystem, checking BuffTimers I use no such function, nor does AnimationSystem use the buff aura function, i.e. it must be something in between Blizzards code and my addon that causes this error.

I just wish I could find out what exactly, but unsure if I will fix the error, it may as well occur without my addon I suspect.
Report comment to moderator  
Reply With Quote
Unread 08-24-10, 11:58 AM  
Dexter74
A Kobold Labourer

Forum posts: 0
File comments: 167
Uploads: 0
As I said the error messages are part of the API just as informative as by Microsoft. Could bet if I let your addon away the error occurs anyway, only to then have otherwise caused the error.
Report comment to moderator  
Reply With Quote
Unread 04-27-11, 12:44 PM  
eqXzeRt
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 4
Uploads: 1
please update!
Report comment to moderator  
Reply With Quote
Unread 04-27-11, 04:22 PM  
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 337
Uploads: 31
Put up a update, tough 1.3 should in theory work as long you check "load outdated addons". In 1.4 I added some minor things, note that there is a bug in 4.1 so buffs expire quicker than the buff frames show, don't be surprised, it's not addons fault.
Report comment to moderator  
Reply With Quote
Unread 01-08-12, 09:29 AM  
Aftermathhqt
A Molten Giant
 
Aftermathhqt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 784
File comments: 150
Uploads: 14
Is it possible to have this feature only from 8 sec left of the buff time?

like this;


Last edited by Aftermathhqt : 01-08-12 at 09:42 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.