Download
(27Kb)
Download
Updated: 07-08-11 03:29 PM
Pictures
File Info
Updated:07-08-11 03:29 PM
Created:01-03-09 07:20 PM
Downloads:29,909
Favorites:66
MD5:

BuffSkin  Popular! (More than 5000 hits)

Version: 2.3
by: kraftman [More]

BuffSkin skins your buffs, simple!

Updated to 2.2:
Small GUI change, updated .toc

Updated to 2.2:
Included a few more textures

Added options to select the gloss texture you want, and change its alpha and size.

Updated to 2.0:

Buffskin is now split into 2 separate addons: the teeny tiny bit which replaces the blizzard borders on buffs, and the configuration file which allows you to change the textures of these borders, and change the positioning of the border.

As the configuration file is now load on demand, if you don't open up the configuration, it'll never load! Making the addon even smaller. You can even delete the configuration addon entirely and buffskin will still happily skin your buffs like mad!

To add your own borders, simply create (or borrow) any .tga file you like, making sure that it is square, and dimensions that are a power of 2 (32, 64, etc)
Add the image into the BuffSkin/textures folder, and give it a name that hasnt already been used, for example "texture3.tga"

To change the configuration, type "/bs" or go to interface->Addons,
select the type of buff you wish to modify (buff/debuff/wepench), and drag the slider or select a different texture.

Note: This addon does not and will not ever resize or reposition the buffs.

2.3 Fixed an alignment issue in the options.

2.0 Complete re write. Made the frequency of skinning much less, improving performance. separated the core and config into different addons.


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 (5)
File Name
Version
Size
Author
Date
Type
1.1
42kB
03-02-09 01:28 PM
Addon
1.0
6kB
01-14-09 03:03 PM
Patch
1.33
2kB
01-09-09 06:33 AM
Patch
1.33
4kB
01-08-09 01:17 PM
Addon
1.3
2kB
01-08-09 10:43 AM
Addon


Post A Reply Comment Options
Unread 05-11-09, 06:36 AM  
kraftman
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 63
File comments: 261
Uploads: 15
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-09 at 12:45 PM.
Report comment to moderator  
Reply With Quote
Unread 05-10-09, 10:32 PM  
Dawn
A Molten Giant
 
Dawn's Avatar
AddOn Author - Click to view AddOns

Forum posts: 918
File comments: 959
Uploads: 22
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-10-09 at 10:45 PM.
Report comment to moderator  
Reply With Quote
Unread 04-18-09, 02:07 PM  
kraftman
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 63
File comments: 261
Uploads: 15
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-09 at 02:08 PM.
Report comment to moderator  
Reply With Quote
Unread 03-22-09, 03:27 PM  
kraftman
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 63
File comments: 261
Uploads: 15
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)
Report comment to moderator  
Reply With Quote
Unread 03-11-09, 06:53 AM  
kraftman
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 63
File comments: 261
Uploads: 15
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 ><
Report comment to moderator  
Reply With Quote
Unread 03-10-09, 11:49 PM  
Dancingblade
A Murloc Raider
 
Dancingblade's Avatar

Forum posts: 9
File comments: 50
Uploads: 0
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.
Report comment to moderator  
Reply With Quote
Unread 03-09-09, 03:10 PM  
kraftman
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 63
File comments: 261
Uploads: 15
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?
Report comment to moderator  
Reply With Quote
Unread 03-06-09, 01:06 AM  
Dancingblade
A Murloc Raider
 
Dancingblade's Avatar

Forum posts: 9
File comments: 50
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-09 at 01:56 AM.
Report comment to moderator  
Reply With Quote
Unread 03-05-09, 08:39 PM  
kraftman
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 63
File comments: 261
Uploads: 15
Originally posted by Dancingblade
Earlier you mentioned that you were looking at compatibility with Satrina Buff Frames.

Is this something that you intend to go forward with?
The way it works, it can pretty much skin anything, with a bit of playing.

I'm pretty busy developing Buffed! at the moment so i doubt i will be adding this support officialy for some time.

In the mean time, download the latest versionand do the following:

uncomment (remove the '--' at the start of) line 127, and add this in at line 79:

if (button == "SBFBuffIcon") then
if _G[button.."Icon"..i] then
local buffIcon = _G[button.."Icon"..i];
buffIcon:SetTexCoord(0.1, 0.9, 0.1, 0.9)
buffIcon:ClearAllPoints()
buffIcon:SetPoint("TOPLEFT", _G[button..i] ,Coords[2], Coords[3])
buffIcon:SetPoint("BOTTOMRIGHT", _G[button..i] ,"BOTTOMRIGHT", Coords[4], Coords[5])
end

end


I've given this a quick test and it worked ok for me, hope its goes well for you.
Report comment to moderator  
Reply With Quote
Unread 03-05-09, 05:19 PM  
Dancingblade
A Murloc Raider
 
Dancingblade's Avatar

Forum posts: 9
File comments: 50
Uploads: 0
Earlier you mentioned that you were looking at compatibility with Satrina Buff Frames.

Is this something that you intend to go forward with?
Report comment to moderator  
Reply With Quote
Unread 03-03-09, 05:23 AM  
Dimpf
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 22
Uploads: 5
Ah, I see :P Thanks
Report comment to moderator  
Reply With Quote
Unread 03-02-09, 09:36 PM  
kraftman
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 63
File comments: 261
Uploads: 15
Originally posted by Dimpf
The change log's most recent change was for 1.31, and the current version is 1.8b, I was wondering what changed between 1.31 and 1.8b.
ahh, haha. the changelog is upsidedown!

EDIT: Fixed!
Last edited by kraftman : 03-02-09 at 09:42 PM.
Report comment to moderator  
Reply With Quote
Unread 03-02-09, 09:34 PM  
Dimpf
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 22
Uploads: 5
Originally posted by kraftman
do you mean with the file? or do you want the changelog to be more detailed?
The change log's most recent change was for 1.31, and the current version is 1.8b, I was wondering what changed between 1.31 and 1.8b.
Report comment to moderator  
Reply With Quote
Unread 03-02-09, 06:58 PM  
SkunkWerks
A Fallenroot Satyr
 
SkunkWerks's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 239
Uploads: 1
Originally posted by Wimpface
Fix BuffSkin yourself then? It's not like it's hard.
Perhaps not for you. It would be for me. I mean, why else would I come to an addon site to download addons? If I were coming here to upload them on the other hand it might make more sense...

*checks upload counter*

Ah yes, just as I'd suspected.

...that and I'd probably have just hand-coded my whole interface, I'd expect.

As i've already said, if you like Buffed you'll have to live with the flaws of BuffSkin, either that or use something else than Buffed, capice?
Because discussing potential changes that may make it better just gets too deeply under the skin of some people. Yes, I capice.
Last edited by SkunkWerks : 03-02-09 at 06:59 PM.
Report comment to moderator  
Reply With Quote
Unread 03-02-09, 06:52 PM  
Wimpface
A Molten Giant
 
Wimpface's Avatar
AddOn Author - Click to view AddOns

Forum posts: 648
File comments: 204
Uploads: 4
Originally posted by SkunkWerks
Mind if I laugh at your reading comprehension then? He said he's not doing anything, and I said I'm not forcing him.

I also said, several times, I like Buffed! I don't like being saddled with BuffSkin.

Not too hard to comprehend, I'd think.
Fix BuffSkin yourself then? It's not like it's hard.

As i've already said, if you like Buffed you'll have to live with the flaws of BuffSkin, either that or use something else than Buffed, capice?
__________________
All I see is strobe lights blinding me in my hindsight.
Last edited by Wimpface : 03-02-09 at 06:53 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: