Download
(127Kb)
Download
Updated: 01-16-21 08:36 PM
Pictures
File Info
Compatibility:
Shadowlands patch (9.0.2)
Battle for Azeroth (8.0.1)
Legion (7.0.3)
Updated:01-16-21 08:36 PM
Created:02-11-11 12:00 AM
Downloads:29,663
Favorites:115
MD5:

ShinyBuffs  Popular! (More than 5000 hits)

Version: 1.2.2a
by: Seerah [More]

Features:

  • skin buffs/debuffs
  • move buffs/debuffs
  • change colors, texures, and font
  • able to use class colors (with support for !ClassColors and CUSTOM_CLASS_COLORS)
  • change size of buffs/debuffs independently
  • debuff icons are shaded by debuff type (temporary enchant icons shaded tench color, too)
  • option to display debuff type as border instead of icon shading **new
  • change the number of buffs per row
  • able to switch to all white duration text
  • option to show who your buff is from (only works with valid unitIDs, not some random passerby or guildie not in your party)
See the screenshots for some examples!


Limitations:
These are just the regular, old Blizzard buffs - but prettier! As such, you CAN cancel buffs during combat! However, you cannot rearrange the buffs, filter buffs, etc. The buffs/debuffs are also not movable independently - it's the standard layout, though you can change their sizes to make debuffs more visible in addition to changing where they're all anchored.

Also, the timer bar does not currently move for temporary enchants - it stays at 1. I may figure out a way to put that in in the future, but the API for temporary enchants isn't as friendly as that for normal buffs.


Comments?
Please, post them on the comments tab here!

Bugs?
Report these at my portal - you can find the link below the Download button on the right.

v.1.2.2a
- oops! Really update TOC this time

v.1.2.2
- updated TOC for Shadowlands
- updated libs
- fixed to use new backdrop template

v.1.2.1
- rolled in BfA changes to main download
- updated libs

v.1.1
- fixed: updated some API usage
- fixed: debuff statusbar now depletes
- fixed: removed deprecated ConsolidatedBuffs call from buff size option that would cause an error
- fixed: slash-command should open to addon options now (added second API call to workaround Blizzard UI bug)
- added: option to display debuff dispel type as border instead of icon shading
- changed: now using :RegisterUnitEvent() to be more efficient

v.1.0.4
- updated for Legion
- removed Consolidated Buffs code

v.1.0.4
- updated TOC number for WoD

v.1.0.3
- oops - made SB local again

v.1.0.2
- updated TOC for MoP
- updated libs
- removed "MONOCHROME" font flag because it crashes the client currently

v.1.0.1
- hopeful fix to third temp enchant icon overlapping with buffs

v.1.0
- pretty stable - finally bumping version up to 1.0
- added option to show who your buffs are from - only works for units with valid unitIDs (ie, a random buff from some passerby will show as "unknown")

v.0.2.4
- hopeful fix for exps nil value error

v.0.2.3
- oops - localized a generic global variable. Bad Seerah!

v.0.2.2
- updated libs
- updated TOC number
- tweaked options layout for bigger window

v. 0.2.1
- hopefully fix nil error when in a vehicle (please let me know if this has any negative side-effects)

v. 0.2
- fixed: duration text now in front of timer bar
- added: anchor is now draggable
- changed: x & y offsets now stored as number rather than string - RESET YOUR SAVED VARIABLES, OR YOU'LL GET AN ERROR
Archived Files (2)
File Name
Version
Size
Author
Date
1.2.2a
127kB
Seerah
01-15-21 01:23 PM
1.2.2
127kB
Seerah
01-15-21 01:21 PM


Post A Reply Comment Options
Unread 05-10-23, 01:53 PM  
KiLLMasTer
A Deviate Faerie Dragon
 
KiLLMasTer's Avatar

Forum posts: 12
File comments: 74
Uploads: 0
Please Update to 10.1
__________________
My Toons: LVL 70 MW Monk Name Brewballs on Ysera
US. LVL 70 Restoration Druid Name Goodfel on Ysera US
Report comment to moderator  
Reply With Quote
Unread 09-12-22, 01:33 AM  
KiLLMasTer
A Deviate Faerie Dragon
 
KiLLMasTer's Avatar

Forum posts: 12
File comments: 74
Uploads: 0
Any help with this one plz.
Lua Code:
  1. 88x [ADDON_ACTION_BLOCKED] AddOn 'ShinyBuffs' tried to call the protected function 'TargetFrameToT:Show()'.
  2. [string "@!BugGrabber\BugGrabber.lua"]:519: in function <!BugGrabber\BugGrabber.lua:519>
  3. [string "=[C]"]: in function `Show'
  4. [string "@FrameXML\TargetFrame.lua"]:991: in function `TargetofTarget_Update'
  5. [string "@FrameXML\TargetFrame.lua"]:118: in function `TargetFrame_Update'
  6. [string "@FrameXML\TargetFrame.lua"]:163: in function `OnEvent'
  7. [string "@FrameXML\UnitFrame.lua"]:930: in function <FrameXML\UnitFrame.lua:928>
  8. [string "=[C]"]: in function `TargetNearestEnemy'
  9. [string "TARGETNEARESTENEMY"]:2: in function <[string "TARGETNEARESTENEMY"]:1>
__________________
My Toons: LVL 70 MW Monk Name Brewballs on Ysera
US. LVL 70 Restoration Druid Name Goodfel on Ysera US
Report comment to moderator  
Reply With Quote
Unread 12-02-21, 11:37 AM  
kwonjt2001
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
In version 9.1.5, an error occurred when taking out a pet at the start of a battle!

2x [ADDON_ACTION_BLOCKED] addon 'ShinyBuffs' Attempted to call protected function 'PetFrame:SetAttribute()'.
[string "@!BugGrabber\BugGrabber.lua"]:519: in function <!BugGrabber\BugGrabber.lua:519>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML\UnitFrame.lua"]:174: in function `UnitFrame_SetUnit'
[string "@FrameXML\PetFrame.lua"]:102: in function `OnEvent'
[string "@FrameXML\UnitFrame.lua"]:928: in function <FrameXML\UnitFrame.lua:926>
Last edited by kwonjt2001 : 12-02-21 at 01:41 PM.
Report comment to moderator  
Reply With Quote
Unread 03-20-21, 12:27 PM  
KiLLMasTer
A Deviate Faerie Dragon
 
KiLLMasTer's Avatar

Forum posts: 12
File comments: 74
Uploads: 0
I'll just post the error code when I get it again
__________________
My Toons: LVL 70 MW Monk Name Brewballs on Ysera
US. LVL 70 Restoration Druid Name Goodfel on Ysera US
Report comment to moderator  
Reply With Quote
Unread 03-18-21, 06:26 PM  
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 10860
File comments: 687
Uploads: 33
Originally Posted by KiLLMasTer
Still getting errors when doing somethings like clinking vobo and exiting forms for world quest.
I'm not sure what "vobo" is, or what exactly you mean by "exiting forms for world quest". And I don't know what your errors are.
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

[SIGPIC][/SIGPIC]
Report comment to moderator  
Reply With Quote
Unread 03-18-21, 05:31 PM  
KiLLMasTer
A Deviate Faerie Dragon
 
KiLLMasTer's Avatar

Forum posts: 12
File comments: 74
Uploads: 0
Still getting errors when doing somethings like clinking vobo and exiting forms for world quest.
__________________
My Toons: LVL 70 MW Monk Name Brewballs on Ysera
US. LVL 70 Restoration Druid Name Goodfel on Ysera US
Report comment to moderator  
Reply With Quote
Unread 01-26-21, 10:55 PM  
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 10860
File comments: 687
Uploads: 33
Originally Posted by KiLLMasTer
Is this working on Shadowlands?
yes
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

[SIGPIC][/SIGPIC]
Report comment to moderator  
Reply With Quote
Unread 01-26-21, 08:37 PM  
KiLLMasTer
A Deviate Faerie Dragon
 
KiLLMasTer's Avatar

Forum posts: 12
File comments: 74
Uploads: 0
Is this working on Shadowlands?
__________________
My Toons: LVL 70 MW Monk Name Brewballs on Ysera
US. LVL 70 Restoration Druid Name Goodfel on Ysera US
Report comment to moderator  
Reply With Quote
Unread 01-16-21, 01:54 AM  
Kabuto-eu
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 2
The published version doesn't have the fixes posted by the previous poster which fix the addon crashing when toggling the anchor.
Report comment to moderator  
Reply With Quote
Unread 11-21-20, 08:36 PM  
EtherealHC
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Lines 53 and 238 (in my file, I know I've edited this before so it may differ for you) you'll want to change what looks like this in ShinyBuffs.lua:

SBmover = CreateFrame("Frame", nil, UIParent)

To look like this:

SBmover = CreateFrame("Frame", nil, UIParent, BackdropTemplateMixin and "BackdropTemplate")

That's the one near line 238. The other one is near line 53 and looks like this:

btn.bg = CreateFrame("Frame", nil, btn)

And should be changed to this:

btn.bg = CreateFrame("Frame", nil, btn, BackdropTemplateMixin and "BackdropTemplate")

This fixed it all up for me.
Report comment to moderator  
Reply With Quote
Unread 10-22-20, 03:25 PM  
KiLLMasTer
A Deviate Faerie Dragon
 
KiLLMasTer's Avatar

Forum posts: 12
File comments: 74
Uploads: 0
Me to I would like to have this working for ShadowLands
__________________
My Toons: LVL 70 MW Monk Name Brewballs on Ysera
US. LVL 70 Restoration Druid Name Goodfel on Ysera US
Report comment to moderator  
Reply With Quote
Unread 10-17-20, 01:04 PM  
sunlighthell
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
Is there any chance this great addon can get update for 9.x.x (shadowlands)?
It seems Blizzard changed Setbackdrop parameter and this broke a lot of addons. This is quite unique addon because it's working with default buff frame allowing to cancel buffs in combat for example.
Report comment to moderator  
Reply With Quote
Unread 09-11-18, 09:29 PM  
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 10860
File comments: 687
Uploads: 33
Originally Posted by Aisenfaire
How do I lock the green box? It just stays a draggable green box (it was there when I logged in) and I have no idea how to lock it and display buffs and debuffs?
The anchor/mover isn't green, it's blue. If you're seeing a green box in place of the anchor texture then that means that the UI isn't seeing the texture file. Did you update while the game was already running? If so, this will not be a problem the next time you start the client. And the checkbox to show the anchor frame is in the Layout section of the options panel. (Though it shouldn't even be showing up anyway, since that frame isn't even created until you click that option for the first time.)
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

[SIGPIC][/SIGPIC]
Report comment to moderator  
Reply With Quote
Unread 09-10-18, 07:46 PM  
Aisenfaire
A Murloc Raider

Forum posts: 6
File comments: 394
Uploads: 0
How do I lock the green box? It just stays a draggable green box (it was there when I logged in) and I have no idea how to lock it and display buffs and debuffs?
Last edited by Aisenfaire : 09-10-18 at 07:48 PM.
Report comment to moderator  
Reply With Quote
Unread 08-06-16, 04:50 AM  
Mili
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hi Seerah,

This is an awesome addon.

But now, I can't cancel the buffs in combat. Would you please resolve this problem? it is very important to me.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: