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,900
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 01-03-09, 07:38 PM  
Wimpface
A Molten Giant
 
Wimpface's Avatar
AddOn Author - Click to view AddOns

Forum posts: 648
File comments: 204
Uploads: 4
Here's the worship you've been waiting for.

/worship <3
__________________
All I see is strobe lights blinding me in my hindsight.
Report comment to moderator  
Reply With Quote
Unread 01-03-09, 08:04 PM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Please dont use global function names like that
Report comment to moderator  
Reply With Quote
Unread 01-03-09, 08:18 PM  
kraftman
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 63
File comments: 261
Uploads: 15
Originally posted by p3lim
Please dont use global function names like that
fixed. ish :P

EDIT: i'm tired, i updated with the wrong file ><
Last edited by kraftman : 01-03-09 at 08:26 PM.
Report comment to moderator  
Reply With Quote
Unread 01-03-09, 08:38 PM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Originally posted by kraftman
fixed. ish :P

EDIT: i'm tired, i updated with the wrong file ><
I was thinking more like this:
'local function SkinDebuff()'
Report comment to moderator  
Reply With Quote
Unread 01-03-09, 09:06 PM  
kraftman
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 63
File comments: 261
Uploads: 15
done
Report comment to moderator  
Reply With Quote
Unread 01-04-09, 03:43 AM  
reale
A Kobold Labourer

Forum posts: 1
File comments: 164
Uploads: 0
Request

How hard would it be to get these to work together?

http://wow.curse.com/downloads/wow-a...urafilter.aspx
Last edited by reale : 01-04-09 at 03:43 AM.
Report comment to moderator  
Reply With Quote
Unread 01-04-09, 04:51 AM  
kraftman
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 63
File comments: 261
Uploads: 15
Re: Request

Originally posted by reale
How hard would it be to get these to work together?

http://wow.curse.com/downloads/wow-a...urafilter.aspx
i'll have a look, although that addon looks kinda huge for what it does, 307kb just to hide buffs? :S
Report comment to moderator  
Reply With Quote
Unread 01-04-09, 11:13 AM  
copystring
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 68
Uploads: 1
How about making this use ButtonFacade? I don't like Bison, Satrina Buff Frames, etc...
Report comment to moderator  
Reply With Quote
Unread 01-04-09, 11:32 AM  
kraftman
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 63
File comments: 261
Uploads: 15
Originally posted by copystring
How about making this use ButtonFacade? I don't like Bison, Satrina Buff Frames, etc...
sorry, what do you mean?
Report comment to moderator  
Reply With Quote
Unread 01-04-09, 12:53 PM  
copystring
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 68
Uploads: 1
Originally posted by kraftman
sorry, what do you mean?
Oh sorry, i thought's a known thing, take a loot at this: http://www.wowace.com/projects/buttonfacade/
Report comment to moderator  
Reply With Quote
Unread 01-04-09, 01:05 PM  
kraftman
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 63
File comments: 261
Uploads: 15
Originally posted by copystring
Oh sorry, i thought's a known thing, take a loot at this: http://www.wowace.com/projects/buttonfacade/
ahh yeh, i know what it is i just didnt get what you meant. i'll look into it when i get a chance
Last edited by kraftman : 01-04-09 at 01:26 PM.
Report comment to moderator  
Reply With Quote
Unread 01-04-09, 01:26 PM  
tordenflesk
A Deviate Faerie Dragon

Forum posts: 18
File comments: 213
Uploads: 0
If you want to match you ButtonFacade: Copy over the border-texture from your BF-skin to Buffskin's folder and replace the texture-name in the LUA
Report comment to moderator  
Reply With Quote
Unread 01-04-09, 01:52 PM  
Fonjask
A Fallenroot Satyr
 
Fonjask's Avatar
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 266
Uploads: 2
For another tutorial on how to do that, check out the readme included in this download: http://www.wowinterface.com/downloads/info12107.html

Also, I get an error in your .lua.
Itīs a really tiny thing, at the last line of you .lua you forgot to īendī your hooksecurefunc, so the end of the lua should look like this:

Code:
hooksecurefunc( "BuffFrame_Update", BuffSkin)
end
instead of

Code:
hooksecurefunc( "BuffFrame_Update", BuffSkin)

s, Fonjask
__________________
~~~~~~~~~~~~
Report comment to moderator  
Reply With Quote
Unread 01-04-09, 03:52 PM  
kraftman
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 63
File comments: 261
Uploads: 15
Originally posted by Fonjask
For another tutorial on how to do that, check out the readme included in this download: http://www.wowinterface.com/downloads/info12107.html

Also, I get an error in your .lua.
Itīs a really tiny thing, at the last line of you .lua you forgot to īendī your hooksecurefunc, so the end of the lua should look like this:

Code:
hooksecurefunc( "BuffFrame_Update", BuffSkin)
end
instead of

Code:
hooksecurefunc( "BuffFrame_Update", BuffSkin)

s, Fonjask

hooksecurefunc shouldnt need an end, it must be something else :S

http://www.wowwiki.com/API_hooksecurefunc
Last edited by kraftman : 01-04-09 at 03:53 PM.
Report comment to moderator  
Reply With Quote
Unread 01-04-09, 04:15 PM  
Beoko
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Originally posted by kraftman
hooksecurefunc shouldnt need an end, it must be something else :S

http://www.wowwiki.com/API_hooksecurefunc
Code:
local function BuffSkin()
for i=1, BUFF_ACTUAL_DISPLAY do
	 local buffName = "BuffButton"..i;
	 local buff = getglobal(buffName);
	 local buffTextureName = "Bborder"..i
	 local buffTexture = getglobal(buffTextureName)
		if not buffTexture then 
			Bufftexture = buff:CreateTexture("Bborder"..i,"OVERLAY")
			Bufftexture:SetTexture("Interface\\AddOns\\BuffSkin\\testtexture.tga")
			Bufftexture:SetAllPoints(buff)
			buff.texture2 = Bufftexture	
		end
			
end
Is missing the end for it's for statement. Great addon by the way.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Post A Reply



Category Jump: