DuffTimer
Dufftimer is a customizable buff tracking system. It can be used to make fading bars that make it easy to track the time remaining on buffs and debuffs. It can also be used to make a set of icons to either give buff frames to a UI that does not include them, such as HUDUF, or to give you a more customizable window.
Features
- As many different customizable effect tracking windows as you need.
- Windows can be set to show your effects or either of your targets effects.
- Four different types of bars, normal, a reversed bar, icon only, and icon with a miniature bar.
- Define what effects you want to show in each window.
- Buffs, debuffs or both
- Set a minimum or maximum time, or hide permanent effects.
- Show only effects cast by player, or all effects.
- Define your desired bar texture and font.
- Select different sort orders.
- Attach effects to target.
- Define how many buffs should show and where they are placed.
- Localized for language support.
Recent Updates
v2.2.0
- Adds support for DuffTimer Filter.
- Possible fix for the zero timer issue.
v2.1.0
- Beta version.
- Adds support for Dufftimer Skin.
Plugins
- Dufftimer Skin - Allows you to define new bar types to change the appearance of Dufftimer if you are not satisfied with the default 4.
- DuffTimer Filter - Allows you to define and apply custom filters to DuffTimer's windows.
Defaults
By default dufftimer sets up 3 windows, one for yourself and one for each of your targets. If you want your dufftimer to look like the versions up to 1.3.4 change the texture to DuffTimerClassic and check Simplify Colors on the general tab.
Use
Type /duff or /dufftimer to bring up the customization window.
Use the Layout Editor for resizing and positioning.
Dependencies
LibSlash is required to use the slash commands. If libslash is not present type
/script DuffTimer.Options.OnOptionsButton() to bring up the options window. If you want to put something on your hotbar to open the options menu put that in a macro.
Useful Addons
- SharedAssetsHal - A texture pack for LSA, just install it and DuffTimer will have access to more textures.
- Phantom - For hiding the default buff frames
- TargetLock - Keeps your friendly target from moving around
FAQ
Some frequently asked questions are answered here.
Language Support
Dufftimer is localized to display whatever language you are playing Warhammer in. Before Dufftimer can display a language someone must fill in the translations, if you'd like to help follow this link to the translators page. Then select your language, fill in the translations and the next Dufftimer package will match your chosen language instead of English.
Note: Language support has been broken since February, which I only recently noticed because I only play in English. I'll get it fixed shortly, I just need to split each language into it's own file so that the languages which break curseforge (anything with a non-english character set), don't take out the languages that work.
Acknowledgments
- Aiiane for providing the LibSharedAssets library, which is where the bar textures come from.
- Gutgut for providing the german translations.
- Uizon for writing the original Dufftimer.
2009-05-08 Thurwell <Thurwell>
[34119d40533f] [tip]
* .hgtags:
Tagging as v2.2.3
[e39460f193c8] [v2.2.3]
* DuffTimer.lua DuffTimer.mod
Added an onshutdown position to save anchor positions, see if that fixes the bug.
2009-05-01 Thurwell <Thurwell>
[7e0e0d944b7a]
* .hgtags:
Tagging as v2.2.2
[7465714a7dfd] [v2.2.2]
* DuffTimer.lua
Added a check for updatedEffects being nil
2009-03-27 Thurwell <Thurwell>
[15f099422a01]
* .hgtags:
Tagging as v2.2.1
[2084ef67b622] [v2.2.1]
* DuffTimer.lua
Fixes a bug where the max duration could be set to 0.
2009-03-26 Thurwell <Thurwell>
[34454745f00c]
* .hgtags:
Tagging as v2.2.0
[49a72c22b927] [v2.2.0]
* DuffTimer.lua DuffTimerOptions.lua DuffTimerSettings.lua DuffTimerSettings.mod
Added support for Dufftimer Filter
[5483ad31cb27]
* DuffTimer.lua
Added check for 0 duration in update existing effectgs.
2009-03-19 Thurwell <Thurwell>
[bfe83a397541]
* .hgtags:
Tagging as v2.1.0 Beta
[773c85d86f06] [v2.1.0 Beta]
* DuffTimer.lua DuffTimerOptions.lua DuffTimerSettings.lua
Removed debug lines.
Added additional check to saved settings in case Duffskin didn't load correctly.
2009-03-18 Thurwell <Thurwell>
[096cc4fa2992]
* DuffTimer.lua
Moved texture loading to on inialize.
[2525bf055492]
* DuffTimer.lua DuffTimer.lua.orig DuffTimerOptions.lua DuffTimerSettings.lua
Added support for Dufftimer Skin
[22c5baa96b62]
* DuffTimer.lua DuffTimerDefaultOptions.lua DuffTimerSettings.lua DuffTimerSettings.mod
Improvements to group mode support.
2009-03-15 Thurwell <Thurwell>
[229fc42ce8e3]
* .hgtags:
Tagging as v2.0.19
[454f06dbd92c] [v2.0.19]
* DuffTimer.lua DuffTimer.xml
Fix to issue causing some fonts to not display.
2009-03-02 Thurwell <Thurwell>
[5c4da8491a61]
* .hgtags:
Tagging as v2.0.18
[de8958f5f70f] [v2.0.18]
* DuffTimer.lua
Added a check for new effects in update existing effect.
2009-02-27 Thurwell <Thurwell>
[e19867dafc64]
* .hgtags:
Tagging as v2.0.17
[d73945e232a2] [v2.0.17]
* DuffTimer.lua DuffTimerDefaultOptions.lua DuffTimerOptions.lua
Timer Length constant moved outside of debug block.
2009-02-26 Thurwell <Thurwell>
[b28edd901179]
* .hgtags:
Tagging as v2.0.16
[6f016afe901c] [v2.0.16]
* DuffTimer.lua
Fixed tooltips when set to icon.
[f40c34282b9d]
* DuffTimer.lua.orig DuffTimer.xml
Fixed timer anchors
[31fd43d4690e]
* .hgtags:
Tagging as v2.0.16
[23939e9dfb48]
* DuffTimer.lua DuffTimerDefaultOptions.lua DuffTimerOptions.lua DuffTimerOptions.xml
Added text alpha slider
[088870c40980]
* DuffTimer.lua DuffTimer.xml DuffTimerOptions.xml
Fixes to maximum text scale setting.
2009-02-23 Thurwell <Thurwell>
[42fdb319fb45]
* DuffTimer.lua DuffTimer.mod DuffTimer.xml DuffTimerDefaultOptions.lua DuffTimerLanguage.lua DuffTimerOptions.lua DuffTimerOptions.xml
Added option to set a minimum text scale.
2009-02-22 Thurwell <Thurwell>
[542cec6f486f]
* .hgtags:
Tagging as v2.0.15
[f953ddf7d75a] [v2.0.15]
* DuffTimer.lua DuffTimer.xml DuffTimerOptions.lua
Buff bars are now resizeable in the layout editor.
2009-02-18 thurwell <thurwell>
[04300b6fe93f]
* .hgtags:
Tagging as v2.0.14