Download
(44Kb)
Download
Updated: 12-11-09 04:33 PM
Pictures
File Info
Updated:12-11-09 04:33 PM
Created:unknown
Downloads:27,574
Favorites:78
MD5:

UnitFrameBuffs  Popular! (More than 5000 hits)

Version: 2.84.30300
by: AnduinLothar, Alestane

What It Does
UnitFrameBuffs enhances the default blizzard target, pet, party and party pet unit frames by showing unlimited buffs and debuffs.

Added Features
- Utilizes Portfolio to add options to the blizzard ui options panel.
- Target buffs/debuffs extended to unlimited, wrapped at 10, first row wrapped short, 2 rows wrapped shorter if target of target is shown
- Pet buffs/debuffs wrap at 8 so as not to overlap the target buffs
- Optional green borders added to all buffs
- All debuffs have cooldown spinners

v2.84
- Fixed target casting bar distortion

v2.83
- fixes and .ToC update for WoW 3.3

v2.81
- Fixed cooldowns on the first 4 party debuffs

v2.8
- Fixed large target buffs/debuffs cast by the player/pet/vehicle
- Added drawEdges to the small buff/debuff cooldowns

v2.71
- Fixed cooldown errors

v2.7
- Fixed Pet Buffs/Debuffs
- Added Debuff cooldown spinners
- Known Bugs:
-- Party Pet position is being overridden by new blizzard code. Still need to find a way to disable it without tainting things.
-- Target buff size is a little unpredictable and sometimes the border looks too big because the buff texture didn't resize properly.

v2.6
- 3.1 fixes

v2.5
- Fixed castable/dispellable party buff options

v2.4
- Fixed a debuff tooltip bug

v2.3
- Fixed a cooldown timer bug

v2.2
-Fixed pet buff error
-Fixed Target buff wrapping to wrap at 10 instead of 9

v2.1
-Fixed some tainting
-Fixed a bunch of target wrapping bugs

v2.0
- Compatibility update for WoW 3.0
- Updated to use Portfolio v0.6 (included)
Optional Files (0)


Post A Reply Comment Options
Unread 06-10-09, 11:05 AM  
Mikari
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 102
Uploads: 3
Originally posted by AnduinLothar
Thanks for figuring that out.
Does the drawEdge="true" obscure the border color of debuffs? i thought that might be a problem on the smaller party/pet debuffs.
I've not noticed it obscuring the border colour myself.
Report comment to moderator  
Reply With Quote
Unread 06-17-09, 12:24 PM  
Mikari
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 102
Uploads: 3
Getting the following taint issue with 2.81, don't remember getting it with 2.80. It happened when I got mounted on my drake in phase 3 Malygos

Code:
6/17 18:57:15.328  Execution tainted by UnitFrameBuffs while reading PetFrameDebuff1Cooldown - Interface\FrameXML\UIParent.lua:3210
6/17 18:57:15.343      RefreshDebuffs()
6/17 18:57:15.343      Interface\FrameXML\PetFrame.lua:57 PetFrame_Update()
6/17 18:57:15.343      Interface\FrameXML\PlayerFrame.lua:269 animPostFunc()
6/17 18:57:15.343      Interface\FrameXML\AnimationSystem.lua:22 Animation_UpdateFrame()
6/17 18:57:15.343      Interface\FrameXML\AnimationSystem.lua:35
6/17 18:57:15.343  An action was blocked in combat because of taint from UnitFrameBuffs - updateFunc()
6/17 18:57:15.343      Interface\FrameXML\AnimationSystem.lua:16 Animation_UpdateFrame()
6/17 18:57:15.343      Interface\FrameXML\AnimationSystem.lua:35
Report comment to moderator  
Reply With Quote
Unread 10-17-09, 06:11 AM  
Mikari
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 102
Uploads: 3
They have made a lot of TargetFrame.lua changes in 3.3, the mod throws up a lot of errors.
Report comment to moderator  
Reply With Quote
Unread 12-09-09, 02:30 PM  
Alestane
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 234
File comments: 58
Uploads: 13
Originally posted by Mikari
They have made a lot of TargetFrame.lua changes in 3.3, the mod throws up a lot of errors.
2.83 commit should fix most of these errors.
Report comment to moderator  
Reply With Quote
Unread 12-19-09, 05:48 PM  
Mikari
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 102
Uploads: 3
Castbar not being moved when many debuffs

Assuming this is because of the last change to fix the cast bar.

Report comment to moderator  
Reply With Quote
Unread 01-16-10, 06:07 AM  
Seyss
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 123
Uploads: 2
How many buffs are displayed by default? On party and target.

Also please keep this addon updated

Target castbar gets hidden when target has many debuffs.
Report comment to moderator  
Reply With Quote
Unread 02-08-10, 04:23 AM  
Schazey
A Kobold Labourer
 
Schazey's Avatar

Forum posts: 0
File comments: 65
Uploads: 0
is there more configurations?

Is it possible to get the debuffs on top of the blizzard party unitframe? also would be nice to could have set limited buffs on the party frame. tnx =)
Report comment to moderator  
Reply With Quote
Unread 03-07-10, 01:29 AM  
Kharthus
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 292
Uploads: 9
The target casting bar is a mess. It sometimes shows under the buffs and sometimes it's hidden by them. It moves all over the place.
Report comment to moderator  
Reply With Quote
Unread 03-11-10, 04:53 PM  
Mightylink
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 14
Uploads: 1
Good Mod

I like this mod, some people say its a mess but I think thats the point, to show every single buff and debuff with no organizing and no filters, some people actually want this lol.

I especially like it cause I can see whenever my pet gets Blood Frenzy, no other addon or default blizz settings will let me do that.
Report comment to moderator  
Reply With Quote
Unread 04-25-10, 10:22 AM  
Seyss
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 123
Uploads: 2
I just did a 40-man to kill a Town King and this addon worked great.

He had like 100 debuffs
Report comment to moderator  
Reply With Quote
Unread 10-16-10, 11:32 PM  
Kharthus
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 292
Uploads: 9
Errors in 4.0.1

Date: 2010-10-16 22:06:12
ID: -1
Error occured in: Global
Count: 4
Message: ..\FrameXML\RestrictedExecution.lua line 397:
Call failed: [string " local state = tonumber(newstate:match("(..."] line 1:
attempt to index local 'newstate' (a number value)
Debug:
[C]: ?
[C]: ?
..\FrameXML\RestrictedExecution.lua:397:
..\FrameXML\RestrictedExecution.lua:390
(tail call): ?
(tail call): ?
..\FrameXML\SecureHandlers.lua:113:
..\FrameXML\SecureHandlers.lua:108
[C]: SetAttribute()
..\FrameXML\SecureStateDriver.lua:114:
..\FrameXML\SecureStateDriver.lua:95
..\FrameXML\SecureStateDriver.lua:164:
..\FrameXML\SecureStateDriver.lua:146
[C]: SetAttribute()
..\FrameXML\SecureStateDriver.lua:11:
..\FrameXML\SecureStateDriver.lua:8
(tail call): ?
UnitFrameBuffs\PartyBuffs.lua:66: UpdatePartyMemberStateDriver()
UnitFrameBuffs\PartyBuffs.lua:170:
UnitFrameBuffs\PartyBuffs.lua:161
[C]: pcall()
Portfolio\Control.lua:133: SetValue()
Portfolio\Control\Checkbox.lua:78: SetValue()
Portfolio\Control.lua:154: Update()
Portfolio\Portfolio.lua:136: CallCallbacks()
Portfolio\Portfolio.lua:91: func()
...ce\AddOns\Portfolio\Libs\LibDefaults\LibDefaults.lua:158: InitAddOn()
...ce\AddOns\Portfolio\Libs\LibDefaults\LibDefaults.lua:328:
...ce\AddOns\Portfolio\Libs\LibDefaults\LibDefaults.lua:326

Only thing I can figure out is to disable:

PartyBuffs.lua - Lines 65-66

RegisterStateDriver(driver, "haspet", "[target=partypet"..driver:GetID()..", exists] "..(state+1).."; "..state)
RegisterStateDriver(driver, "unitexists", "[target=partypet"..driver:GetID()..", exists] "..(state+1).."; "..state)

I can't figure out what is wrong with the code.
Report comment to moderator  
Reply With Quote
Unread 10-17-10, 04:03 AM  
Mikari
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 102
Uploads: 3
Since I don't use the Blizzard party frames I just deleted the PartyBuffs.lua file and removed it from loader.xml. The rest of the addon seems to function perfectly in 4.0.1.

Though I did have to change the green border width for the target frames buffs to be a little smaller, since the border was bigger than the actual buff icon when targeting myself.
Report comment to moderator  
Reply With Quote
Unread 10-25-10, 12:56 PM  
FalconSpirit
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 8
Uploads: 1
I spent some time looking at it today, but couldn't figure out what was wrong either. Here's hoping someone else can figure it out.

WIthout those 2 lines, the secure frames aren't being hooked, so any buff changes to the party are messing things up, and sometimes make it so that you can't see any buffs on those people, even if you specifically target them.
Last edited by FalconSpirit : 10-31-10 at 02:57 PM.
Report comment to moderator  
Reply With Quote
Unread 11-22-10, 02:47 AM  
Dargen
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 9
Uploads: 7
The state values used by the addon are numbers, so when the game evaluates the state driver conditions the resulting state value is converted from a string into a number.

The problem is not the lines that call RegisterStateDriver. The problem lies with line 147:

Code:
			local state = tonumber(newstate:match("(%d+)"))
That line tries to treat the newstate variable as if it were a string. Since newstate is actually a numeric value, an error occurs.

The problem can be fixed using this line as a replacement for line 147:

Code:
			local state = newstate
Report comment to moderator  
Reply With Quote
Unread 11-29-10, 06:13 PM  
Seyss
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 123
Uploads: 2
Any chance of updating this mod? It is one of a kind.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: