Category: Graphic UI Mods
Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
kraftman's Portal Bug Reports Feature Requests
Author:
Version:
1.9 Beta
Date:
04-18-2009 04:01 PM
Size:
11.65 Kb
Downloads:
13,773
Favorites:
73
MD5:
Pictures
BuffSkin!
Click to enlarge
Click to enlarge
Basic Config
BuffSkin   Popular! (More than 5000 hits)
BuffSkin:
Very simple, lightweight addon to skin the default buff frames. I called it "BuffSkin" because it.. er.. skins buffs!

The idea is the file stays simple and small (without a million textures you will never use) so only 1 skin is included, check out the optional files for more skins, or add your own from any other addon.

The commands are as follows:
to open the options menu:

/bs conf
/buffskin config
etc.

Editing values manually:
"/buffskin list" returns a list of all skins that can be loaded
"/buffskin Set X" re skins the buffs with the desired skin.
"/buffskin offset X" will increase the size of the skin to X pixels bigger than the buff icon.

Please feel free to upload any skins you want:
Just provide either:
texture.tga,
or
Buff.tga, Debuff.tga and WepEnch.tga,
inside a folder called SetX, where X is a number following on from the skins already available here.

Adding a gloss layer, Gloss.tga, is optional for both.
(If you dont want the gloss on the debuff icons to change colour with debufftype, the gloss must be included as a seperate layer (Gloss.tga))

Any donations you feel kind enough to give will be used entirely for the purchase of cheesecake - my brainfood. I will of course provide signed photographs of me devouring said cheesecake, along with work flow diagrams proving the greater efficiency of coding that my mind exhibits upon experiencing a 'cheesecake high.'
  Change Log - BuffSkin
1.9: A few minor changes iv'e been meaning to add for a while, bringing the addon up to date with 3.1, and adding better support for Buffed! (Also included Set1 and Set2)

1.8: Changed the way that the offset slider works to better support round textures, changed the stack count fontstring to overlay properly.

1.61: Added Support for Buffed!

1.5: Complete rewrite of most of both files, addition of basic GUI, and a new slash command, "/buffskin config"

1.33 changed getglobal to _G at request of Mikari

1.32 commented out a debugging line that was spamming a bit, added gloss and glossalpha as extra commands.

1.31 fixed a missing statement at line 60 that prevented gloss textures from being un hidden ><
  Optional Files - BuffSkin
File Name
Version
Size
Author
Date
Type
1.1
42kB
03-02-2009 02:28 PM
Addon
1.0
6kB
01-14-2009 04:03 PM
Patch
1.33
2kB
01-09-2009 07:33 AM
Patch
1.33
4kB
01-08-2009 02:17 PM
Addon
1.3
2kB
01-08-2009 11:43 AM
Addon
  Archived Versions - BuffSkin
File Name
Version
Size
Author
Date
1.8 Beta
5kB
kraftman
03-05-2009 09:36 PM
1.8 Beta
6kB
kraftman
03-02-2009 07:43 AM
1.61 Beta
4kB
kraftman
02-27-2009 10:10 AM
1.6 Beta
4kB
kraftman
02-27-2009 06:51 AM
1.5 ALPHA
4kB
kraftman
01-18-2009 08:57 PM
1.33 Beta
3kB
kraftman
01-08-2009 12:03 PM
1.2
3kB
kraftman
01-04-2009 06:46 PM
1.1
2kB
kraftman
01-03-2009 10:07 PM
  Comments - BuffSkin
Post A Reply Comment Options
Old 08-14-2009, 07:41 PM  
fostic_popcorn
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Hey! Thanks for this addon, it suits my needs perfectly. I like the default blizzard buffs just the way they are but would like them to look just a bit spiffier.

Could I request a way to have the buff skin textures scale to fit with the size of the buffs? I've used your mod to make my buffs smaller (~5.1), but the border (I'm using Set2) does not scale down to fit with it and leaves a rather unpleasant gap between the border and the buff itself.

Thanks for any response you can give! I'll probably try going into the LUA to see if I can fix it there.
fostic_popcorn is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-28-2009, 03:01 PM  
zukuu
A Murloc Raider

Forum posts: 5
File comments: 83
Uploads: 0
why do i have a white border ? >>

i'd all along the black one, but i logged in today and it was white, and i can't get it back.

set2 is black, but the border is way smaller so that the buffs are bigger as the borderitself.


i think i'd set one. basically i want it like it's shown on your first example screenshot.
__________________
Destruction Duel Guide 2 by zUkUu
http://www.warcraftmovies.com/movieview.php?id=121739
zukuu is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-12-2009, 08:53 PM  
Dawn
A Chromatic Dragonspawn
 
Dawn's Avatar
Interface Author - Click to view interfaces

Forum posts: 174
File comments: 401
Uploads: 14
The thing is, I need the filter options SBF offers to filter buffs/debuffs on duration and buff type.

Last edited by Dawn : 05-12-2009 at 08:53 PM.
Dawn is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-12-2009, 06:55 PM  
kraftman
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 25
File comments: 177
Uploads: 11
Quote:
Originally posted by Dawn
However I try it, it doesn't seem to like additional custom buff frames... Well, seems like I have to stick with ButtonFacade until after your exams.

you could always try out Buffed!
kraftman is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-12-2009, 06:10 PM  
Dawn
A Chromatic Dragonspawn
 
Dawn's Avatar
Interface Author - Click to view interfaces

Forum posts: 174
File comments: 401
Uploads: 14
However I try it, it doesn't seem to like additional custom buff frames... Well, seems like I have to stick with ButtonFacade until after your exams.
Dawn is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-11-2009, 10:32 AM  
kraftman
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 25
File comments: 177
Uploads: 11
Quote:
Originally posted by Dawn
Ah, well! Good look with your exams.

Btw, I had to comment them out because they did spit out a lua error after adding the code you posted below to make buffskin work with SBF.
ahh i see. Try changing to a set that includes all three textures, and then putting that bit of code in.
kraftman is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-11-2009, 10:21 AM  
Dawn
A Chromatic Dragonspawn
 
Dawn's Avatar
Interface Author - Click to view interfaces

Forum posts: 174
File comments: 401
Uploads: 14
Ah, well! Good look with your exams.

Btw, I had to comment them out because they did spit out a lua error after adding the code you posted below to make buffskin work with SBF.
Dawn is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-11-2009, 08:36 AM  
kraftman
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 25
File comments: 177
Uploads: 11
Quote:
Originally posted by Dawn
I managed to get Buffskin halfway working with Buffs for SBF. It's not really working for all buffs equally, though. i.e. not working at all for a custom buffframe with bars, for whatever reason.

I also had to outcomment the line (2 times):
Code:
			--DeBuffTexture:SetTexture(BuffSkinDB[BSTable][1])
And it won't work with sets that don't have a gloss texture (it does work with sets that don't have a gloss texture for blizzards buffs without a problem).

Please, please make this work with Satrinas Buff Frames. <3

E: Mhm, seems like it doesn't work at all, it says it loads all textures from a set, but if you change the glow in the config to 0 you can see that the border texture always looks the same. The glow is just overlaying everything.
by commenting out those two lines, your just overlaying the gloss without overlaying the other textures. I'm still working on a version that skins everything a bit better (including action bars etc) while using less code and being more efficient (not refreshing every buff every change), but i have my final exams in a week so don't hold your breath

Last edited by kraftman : 05-20-2009 at 02:45 PM.
kraftman is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-11-2009, 12:32 AM  
Dawn
A Chromatic Dragonspawn
 
Dawn's Avatar
Interface Author - Click to view interfaces

Forum posts: 174
File comments: 401
Uploads: 14
I managed to get Buffskin halfway working with Buffs for SBF. It's not really working for all buffs equally, though. i.e. not working at all for a custom buffframe with bars, for whatever reason.

I also had to outcomment the line (2 times):
Code:
			--DeBuffTexture:SetTexture(BuffSkinDB[BSTable][1])
And it won't work with sets that don't have a gloss texture (it does work with sets that don't have a gloss texture for blizzards buffs without a problem).

Please, please make this work with Satrinas Buff Frames. <3

E: Mhm, seems like it doesn't work at all, it says it loads all textures from a set, but if you change the glow in the config to 0 you can see that the border texture always looks the same. The glow is just overlaying everything.

Last edited by Dawn : 05-11-2009 at 12:45 AM.
Dawn is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-18-2009, 04:07 PM  
kraftman
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 25
File comments: 177
Uploads: 11
Problem of the gloss covering the entire screen occasionally should be fixed (oops!), as well as the correct skinning of Buffed! Debuffs. The sliders and the drop down menu in the options should now also be much more responsive.

Consider this as a hotfix until i have time to make the code as efficient as i would like to.

Last edited by kraftman : 04-18-2009 at 04:08 PM.
kraftman is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-22-2009, 05:27 PM  
kraftman
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 25
File comments: 177
Uploads: 11
Bit of an update: I'm working on a big recode of this to make it a bit more efficient, and probably add and advanced section to make it possible to add a skin/remove layers from anything (but due to the way it will work you'll need to at least have a basic idea of frames, etc)
kraftman is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-11-2009, 08:53 AM  
kraftman
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 25
File comments: 177
Uploads: 11
Quote:
Originally posted by Dancingblade
The default one that comes with Buffskin. I haven't downloaded any of the optional skins.
hmm, it looks like it works with multiple textures but not one on its own. i'll get back to you when i've worked out whats going on ><
kraftman is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-11-2009, 01:49 AM  
Dancingblade
A Kobold Labourer

Forum posts: 1
File comments: 14
Uploads: 0
Quote:
Originally posted by kraftman
sorry for the delayed response, i've been in spain.
what textures are you tryign to skin SBF with?
The default one that comes with Buffskin. I haven't downloaded any of the optional skins.
Dancingblade is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-09-2009, 05:10 PM  
kraftman
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 25
File comments: 177
Uploads: 11
Quote:
Originally posted by Dancingblade
Thank you for taking the time to post that code for me. I really appreciate it!

I've been closely following Buffed! as well. Once it is able to filter IsMine on target debuffs I'll be switching over.


Edit: Well, that didn't seem to work. No big deal. I'll continue to follow this and Buffed! closely.

Here's the error generated by the changes in case you're curious:

Code:
BuffSkin\BuffSkin.lua:76: attempt to index local 'Coords' (a nil value)
BuffSkin\BuffSkin.lua:127: in function <Interface\AddOns\BuffSkin\BuffSkin.lua:114>
BuffSkin\BuffSkin.lua:136: in function <Interface\AddOns\BuffSkin\BuffSkin.lua:135>
sorry for the delayed response, i've been in spain.
what textures are you tryign to skin SBF with?
kraftman is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-06-2009, 02:06 AM  
Dancingblade
A Kobold Labourer

Forum posts: 1
File comments: 14
Uploads: 0
Thank you for taking the time to post that code for me. I really appreciate it!

I've been closely following Buffed! as well. Once it is able to filter IsMine on target debuffs I'll be switching over.


Edit: Well, that didn't seem to work. No big deal. I'll continue to follow this and Buffed! closely.

Here's the error generated by the changes in case you're curious:

Code:
BuffSkin\BuffSkin.lua:76: attempt to index local 'Coords' (a nil value)
BuffSkin\BuffSkin.lua:127: in function <Interface\AddOns\BuffSkin\BuffSkin.lua:114>
BuffSkin\BuffSkin.lua:136: in function <Interface\AddOns\BuffSkin\BuffSkin.lua:135>

Last edited by Dancingblade : 03-06-2009 at 02:56 AM.
Dancingblade is offline Report comment to moderator   Edit/Delete Message 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.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.