Download
(53Kb)
Download
Updated: 08-20-15 10:51 AM
Pictures
File Info
Compatibility:
Fury of Hellfire (6.2)
The Adventure Continues (6.1)
Warlords of Draenor (6.0.3)
Warlords of Draenor Pre-Patch (6.0.2)
Updated:08-20-15 10:51 AM
Created:07-09-13 05:32 AM
Downloads:11,711
Favorites:48
MD5:

DBM-Karma Skin  Popular! (More than 5000 hits)

Version: 3.1
by: Basso [More]

<DBM> Karma Skin


Class colored Bars!
Lightweight!

Plug and Play!




INSTALLATION:
You need to overwrite:
Interface/Addon/DBM-StatusBarTimers/DBT.lua
with the file included in the zip file.

If you extract the file directly into your World of Warcraft
folder and answer every overwrite question with yes
it should work without any problems.



OPTIONS:
Found in: Interface\AddOns\DBM-Karma-Skin\DBM-Karma-Skin.lua

Code:
local classcolors = true		--Enable/Disable class coloring
local BassosInterface = true	        --Placing and Scaling everything like i need it in my own Interface, disable if you want to change it permanently
local darkbars = true			--Setting the the not classcolorued bars (Add,AOE,Debuff,Interrupt,Role,Phase) to a specific value and making them a bit darker
"= false" will disable it.


CREDITS:
Thanks goes to Haleth for helping me to improve the code of my addon.

PS: For those who are wondering about the Name, i changed it again to the new oUF Design im using now.
It's oUF_Karma now from Sauerkraut & Unkn, sadly oUF Skaarj wasn't getting any updates lately an was getting
more and more errors.

Version 3.1
Little Bugfix about the wrap of the text on bars.

Version 3.0
Changed it to match the oUF Karma now because Skaarj was not getting any updates
and was stacking more and more errors, if you want the old Design you can use 2.2.
Future Updates will be with oUF Karma.

Version 2.2
Updated for the latest dbm version.
Toc update
now support the multicolored bars

Version 2.1
Updated for the latest dbm version.

Version 2.0b
corrected a spelling mistake with the rogues

Version 2.0a
Corrected a small mistake

Version 2.0
renamed the addon to credit the one that inspired me to it
Less Hard coding into the original code
Put the Skin into a extra Addon again
Enable/Disable Skin Addon to deactivate the whole Skin
Some options to deactivate auto coloring and positioning and stuff
rewriting of some code

Version 1.3.1
Fixed some misspelling, rogue can use it too now :D
Also the Icon border will be over the icon every time now.

Version 1.3
Again new DBM Version
No extra AddOn anymore, only a rewrite of DBM files.

Version 1.2
Updated to work with newest DBM Version.
Most things are hardcoded now, you need to get a new DBT.lua if you no longer want my skin.
Most Bar Options won't work anymore now.

Version 1.1!
Added missing Normal.tga

Version 1.1
Changed to template/AddOn mixture to stop the lagging.
the AddOn is only for the font everything else is handled
with the template.
Stops the fps breadkdown.

Version 1.0.2
Bug Fix

Version 1.0.1
Improved the code.
Also added support for the second icon, but you need to reload to make
the border work the right way, the second icon is not really intended for
my design.
Post A Reply Comment Options
Unread 07-12-13, 05:50 AM  
Basso
A Fallenroot Satyr
 
Basso's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 32
Uploads: 1
Originally Posted by Multiworks
Have just finished testing it. Worked like a charm in lfr without any lag. The only thing is that the icons on the spelltimers is missing, just getting a black box instead.
Sometimes i think im to hasty. XD
Forget to include the Normal.tga in the DBM-Core texture files which is responsible
for the border of the icons, uploaded the new version.

Im glad it works fine now, changed it so nearly everything is done by the template now,
i only use the addon to change the text at the bar for now, haven't found a better way, but
im glad it works.^^
Last edited by Basso : 07-12-13 at 05:54 AM.
Report comment to moderator  
Reply With Quote
Unread 07-12-13, 05:18 AM  
Multiworks
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Have just finished testing it. Worked like a charm in lfr without any lag. The only thing is that the icons on the spelltimers is missing, just getting a black box instead.
Report comment to moderator  
Reply With Quote
Unread 07-11-13, 04:34 PM  
Multiworks
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Looking forward to it!
Report comment to moderator  
Reply With Quote
Unread 07-11-13, 04:27 PM  
Basso
A Fallenroot Satyr
 
Basso's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 32
Uploads: 1
yeah i also didnt believed it at first but it actually is, im still looking for the cause, cant find it yet, but im close to finishing a template only version so you only need to replace the old dbm template to make it work this will definitely not lag at all.
Report comment to moderator  
Reply With Quote
Unread 07-11-13, 03:11 PM  
Multiworks
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Actually yes! It makes the game lag like crazy when the bars switch from small to bigger (in 5 mans it is fine, but in both 10 man /25man it lags). Didnīt believe it was your addon that caused it but turned it off and lag was gone
Last edited by Multiworks : 07-11-13 at 03:13 PM.
Report comment to moderator  
Reply With Quote
Unread 07-11-13, 07:27 AM  
Basso
A Fallenroot Satyr
 
Basso's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 32
Uploads: 1
Im glad you like my work, but it seems i wrote an addon which is responsible for a big fps loss.

as far as i could track it fps break down when a dbm moves from the small bar to the huge bars
and when the small bars are moving because one is gone to the bigger bars or finished from the
small ones. did anyone else notice something like that?
Last edited by Basso : 07-11-13 at 07:55 AM.
Report comment to moderator  
Reply With Quote
Unread 07-10-13, 12:48 PM  
Imithat
A Fallenroot Satyr
 
Imithat's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 201
Uploads: 7
nice thanks
Report comment to moderator  
Reply With Quote
Unread 07-10-13, 09:34 AM  
Multiworks
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
I really like this skin, nice work!
Report comment to moderator  
Reply With Quote
Unread 07-09-13, 03:45 PM  
Basso
A Fallenroot Satyr
 
Basso's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 32
Uploads: 1
thank you for your help haleth, improved the addon with your help and suggestions.
Report comment to moderator  
Reply With Quote
Unread 07-09-13, 07:55 AM  
Haleth
This Space For Rent
 
Haleth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1173
File comments: 1146
Uploads: 17
You are hooking into CreateFrame to style the bars. This is actually not lightweight at all, as your code will be ran several thousands of times. Hook into CreateBar of the DBT table instead.

Also, why are you using nested if-statements for the colour? Use a key-value table with the class as key and the colours as value, so you can get the appropriate colours with a simple table lookup.

Something like:

Code:
local colours = {
	["WARRIOR"] = {0.78, 0.61, 0.43},
	...
}
Last edited by Haleth : 07-09-13 at 07:56 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: