Download
(50 Kb)
Download
Updated: 11/06/14 11:21 PM
Pictures
File Info
Compatibility:
Beta (0.18)
Updated:11/06/14 11:21 PM
Created:03/17/14 10:18 PM
Monthly downloads:44
Total downloads:129,016
Favorites:178
MD5:
ZAM BuffDisplay  Popular! (More than 5000 hits)
Version: 1.2.2
by: Seerah [More]



Notice: I have retired from ESO. If you wish to take over this addon, please send a PM to Cairenn.

This addon displays the buffs/debuffs of both the player and the reticle target. Currently, buffs/debuffs are grouped together.

**NOTE: As of the recent API restrictions, only long term buffs (and debuffs?) are displayed. Timeless buffs for targets (at least friendly ones that I've noticed so far) also display, so I have not removed the code for reticle targets. **


Features:
  • Buff names are colored green and debuff names are colored red. --> New in 1.2: you may customize the colors
  • The groups of buff bars are movable.
  • There is an option to grow upward or downward.
  • The statusbar may be hidden.
  • Options displayed in the game's Settings menu via LibMediaProvider.
  • Option to change the font on the bars and the bar textures(using LibMediaProvider).
  • Option to change the color of the statusbar.
  • Options to control visibility based on combat, attackable target, and in menus


Known Issue:
For some reason the icon texture for food buffs doesn't display. It's returned by the GetUnitBuffInfo function and the path is set to the texture, but it seems to be invisible...
v. 1.2.2
- updated libraries
- updated APIVersion number to 100010

v. 1.2.1
- updated API version to 100009

v. 1.2
- updated to use LibAddonMenu-2.0
- added option to customize text colors

v. 1.1.2
- updated APIVersion number to 100004

v. 1.1.1
- FIXED: error in last version when zoning, rezzing, etc.

v. 1.1
- NEW: LibMediaProvider support for bar textures
- NEW: option to only display target buffs when in combat
- NEW: option to only display target buffs when you can attack
- NEW: option to hide player buffs when in menus and UI screens
- updated LibAddonMenu

v. 1.0.4
- changed "Notes:" line in .txt file to "Description" - the addon description now displays in the addon menu
- fixed bug where summoned familiar buff would still display even though the familiar went away during a loading screen

v. 1.0.3
- updated APIVersion number to 100003
- removed longTerm return from GetUnitBuffInfo()
- removed now unneeded logic check so everything displays properly again
Archived Files (8)
File Name
Version
Size
Uploader
Date
1.2.1
50kB
Seerah
09/27/14 08:38 PM
1.2
50kB
Seerah
08/24/14 10:07 PM
1.1.2
13kB
Seerah
05/24/14 04:36 PM
1.1.1
13kB
Seerah
05/16/14 01:03 PM
1.1
13kB
Seerah
05/15/14 10:09 PM
1.0.4
12kB
Seerah
04/06/14 10:23 PM
1.0.3
12kB
Seerah
03/23/14 08:05 PM
1.0.2
12kB
Seerah
03/17/14 10:18 PM


Post A Reply Comment Options
Unread 04/12/14, 09:45 AM  
Seerah
Fishing Trainer
 
Seerah's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 648
File comments: 112
Uploads: 1
Re: Font color

Originally Posted by kaplow
Looks good, pretty much what I was looking for in a buff display! I was never a fan of square buff displays.

One request though, could you add an option to change the text color? I'm not a fan of the bright green default. It's great that you can change the buff duration color!
http://www.esoui.com/portal.php?id=5&a=listfeatures
Report comment to moderator  
Reply With Quote
Unread 04/12/14, 02:53 AM  
kaplow
 
kaplow's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Font color

Looks good, pretty much what I was looking for in a buff display! I was never a fan of square buff displays.

One request though, could you add an option to change the text color? I'm not a fan of the bright green default. It's great that you can change the buff duration color!
Report comment to moderator  
Reply With Quote
Unread 04/11/14, 04:13 PM  
Tannhaeuser
 
Tannhaeuser's Avatar

Forum posts: 1
File comments: 22
Uploads: 0
hi. great addon, thanks.

is there a way to whitelist buffs?
and is there a way to disable/hide target buffs/debuffs?
Last edited by Tannhaeuser : 04/11/14 at 04:23 PM.
Report comment to moderator  
Reply With Quote
Unread 04/11/14, 12:44 PM  
thelegendaryof
 
thelegendaryof's Avatar
AddOn Author - Click to view AddOns

Forum posts: 161
File comments: 88
Uploads: 7
Just had that Idea and thought I might post it here for code inspiration:

- Make a table with all Shortduration Buff/DoT-Skills
- (Make a table for current Targets)
- Trigger Timer on Skillactivation for a Shortduration Buff/DoT
- Save Timer (for current Enemy in the Enemytable)
- (Display/Hide on Hover)
- On Timercompletition destroy Timer (and remove entry from Enemytable)

The only Question that remains is how you make an Enemy Unique - so far this will be pretty problematic:

GetUnitName()
GetUnitGender()
GetUnitClassId()

Means it could only track the DoT 's of one Enemy of the same kind as there 's mostly duplicates. But tracking the Duration of Buffs like Spiked Armor on yourself should be pretty fine. I would see it as a solution to track Buffs on yourself better or for healing on Yourself and Players as those are easily unique distinguishable not like it is on Mobs.
Last edited by thelegendaryof : 04/11/14 at 12:58 PM.
Report comment to moderator  
Reply With Quote
Unread 04/09/14, 11:32 PM  
Bloodman
 
Bloodman's Avatar

Forum posts: 5
File comments: 1
Uploads: 0
please add an option to hide when you open inventory/character/skills/bank etc..etc

Thank you for the great! addon
Report comment to moderator  
Reply With Quote
Unread 04/08/14, 12:15 PM  
Seerah
Fishing Trainer
 
Seerah's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 648
File comments: 112
Uploads: 1
Originally Posted by flap
How do i display the enemies Buffs/debuffs? I, as a tank, REALLY wanted to know when my taunt is going to end on the boss =)

Keep up the nice work!
From the addon description:
**NOTE: As of the recent API restrictions, only long term buffs (and debuffs?) are displayed.
This is a limitation of the client and the API. I will be looking at doing some hacks to display short term buffs when I have time to, but that'll all be guesswork.
Report comment to moderator  
Reply With Quote
Unread 04/08/14, 09:49 AM  
flap

Forum posts: 0
File comments: 1
Uploads: 0
How do i display the enemies Buffs/debuffs? I, as a tank, REALLY wanted to know when my taunt is going to end on the boss =)

Keep up the nice work!
Report comment to moderator  
Reply With Quote
Unread 04/08/14, 08:44 AM  
Tueland

Forum posts: 0
File comments: 3
Uploads: 0
Would it be possible to give us the option to turn off certain buffs? So their not displayed.



As you can see i dont rly need the boon buff showed on self etc
Last edited by Tueland : 04/08/14 at 08:44 AM.
Report comment to moderator  
Reply With Quote
Unread 04/07/14, 10:41 AM  
Seerah
Fishing Trainer
 
Seerah's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 648
File comments: 112
Uploads: 1
Re: Fix for German Buffnames

Originally Posted by Bl4ckSh33p
Hi! I added a few lines to remove the strange "^N,in" and similar parts of buffnames. Maybe you can add this for all non-english clients?
Thanks, Bl4ckSh33p. Nice to see you around. Can you put this on my portal, please, so I remember to add it?
Report comment to moderator  
Reply With Quote
Unread 04/07/14, 08:51 AM  
Hurz

Forum posts: 0
File comments: 5
Uploads: 0
[quote=Kalagaraz][quote=Hurz]
Originally Posted by Seerah
No, the buff API only returns long term buffs now. Basically, that YOU cast. As in, after you cast it, it starts it's own timer and "estimates" how much time should be left. But it's not 100% accurate, and it doesn't take into account short term buffs/debuffs cast by other players.
Sounds reasonable ... but also that would be a nice help for this buff mod here
Report comment to moderator  
Reply With Quote
Unread 04/07/14, 07:00 AM  
Kalagaraz

Forum posts: 0
File comments: 1
Uploads: 0
Originally Posted by Hurz
Originally Posted by Seerah
No, the buff API only returns long term buffs now. Basically, anything under 30s will not be displayed.
That is not quiet ture, as other mods like Foundry Tactical Combat do show the short debuffs/buffs on player and target. So there must be a way to do it. Maybe you could contact the dev of it and ask?
If i'm not mistaken, Foundry Tactical Combat fakes the short-term debuffs that YOU cast. As in, after you cast it, it starts it's own timer and "estimates" how much time should be left. But it's not 100% accurate, and it doesn't take into account short term buffs/debuffs cast by other players.
Report comment to moderator  
Reply With Quote
Unread 04/07/14, 02:05 AM  
Hurz

Forum posts: 0
File comments: 5
Uploads: 0
Originally Posted by Seerah
No, the buff API only returns long term buffs now. Basically, anything under 30s will not be displayed.
That is not quiet ture, as other mods like Foundry Tactical Combat do show the short debuffs/buffs on player and target. So there must be a way to do it. Maybe you could contact the dev of it and ask?
Report comment to moderator  
Reply With Quote
Unread 04/07/14, 01:42 AM  
Bl4ckSh33p
 
Bl4ckSh33p's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 18
Uploads: 6
Fix for German Buffnames

Hi! I added a few lines to remove the strange "^N,in" and similar parts of buffnames. Maybe you can add this for all non-english clients?

in function UpdateBuffs:
Code:
		local myBuff = pool:AcquireObject(i)	
		
		pos = string.find (buffName, "^", 1, true)
		if pos then
			buffName = string.sub (buffName, 1, pos-1)
		end
		
		myBuff.name:SetText(buffName)
Last edited by Bl4ckSh33p : 04/07/14 at 01:42 AM.
Report comment to moderator  
Reply With Quote
Unread 03/24/14, 03:12 PM  
Seerah
Fishing Trainer
 
Seerah's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 648
File comments: 112
Uploads: 1
No, the buff API only returns long term buffs now. Basically, anything under 30s will not be displayed.
Report comment to moderator  
Reply With Quote
Unread 03/24/14, 04:06 AM  
Mõh

Forum posts: 1
File comments: 28
Uploads: 0
Hi there, in regards for recent API changes I was wondering if the sorcerer instant proc from Crystal Fragment will still be displayed as well as healing over time buff on party members ?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: