Download
(115Kb)
Download
Updated: 06-26-11 01:55 AM
Pictures
File Info
Updated:06-26-11 01:55 AM
Created:09-30-10 05:53 PM
Downloads:19,122
Favorites:59
MD5:

oUF Drk  Popular! (More than 5000 hits)

Version: 2.04
by: drakull, Qulight

oUF_Drk
VERSION 2.0

ATTENTION:
This addon requires oUF 1.5.11+ to work. (NOT INCLUDED)

What's new in v2.0:
- Complete code rewrite
- Changed the positioning of class bars
- Changed the positioning of castbars
- Changed portrait and healthbar's heights of player and target frames
- Slight new layout for all other frames
- Added boss frames
- Added pet's target frame
- Added new texture for backgrounds
- Added new texture for debuffhighlight
- Added new font
- Added support for oUF_boring_totembar
- Added support for oUF_CombatFeedback
- Added support for oUF_Smooth Update

Features:
- Unitframes for: Player, Target, ToT, Pet/Vehicle, Pet Target, Focus, Focus Target, Boss, party and Raid;
- AltPowerBar, ThreatBar support;
- Castbar support for player, target, focus, pet and boss frames;
- Totembar, Runebar, Holypower, Eclipse Bar and Soul Shards support;
- Buff and debuffs frames for most units;
- Raidframes with aggro highlight;
- Dispellable debuff highlight for party and raid frames.
- Raid debuff icons on raid/party frames.
- AuraWatch to show up to 4 icons representing various player buffs on raid units
- Combo point support.

Addon support:
- oUF_RaidDebuffs (embedded)
- oUF_DebuffHighligth (embedded)
- oUF_AuraWatch (embedded)
- oUF_Smooth Update (embedded)
- oUF_CombatFeedback
- oUF_boring_totembar
- oUF_MovableFrames

Credits:
- Haste for creating oUF and for being so patient helping me with my questions;
- Zork for oUF_Simple that I used as a base for my layout;
- yj589794, Caellian, Neverg, Coree and Monolit. Most of the original code came from their layouts.

Know issues:
- Portraits are not showing properly for worgen characters, that's blizzard's fault.
- Debuff highlight colors are sometimes wrong.
- Runebar insists on displaying imaginary deathrunes.
- Not a bug, but new raidDebuffs icons are still to be added.

v2.0 release notes:
- Ingame config turned out to bring more problems than solutions so I decided to take it out, at least for the time being.
- There's something really wrong in my code and I simply can't figure out what it is. This one thing is messing up many stuff, like runebar's crazy deathrunes and wrong debuff highlight colors. I had added support for oUF_Experience and oUF_Reputation but took it out because some tags were driving me mad (like, disappearing with no reason) and I bet this was caused by this same problem. I'm trying to fix it but you are more than welcome to check my code and help me out.

Author's notes:
This is my personal layout and it's *not* finished so expect many improvements and layout changes in the upcoming versions.

Code:
2.04
          upd for 4.2
Code:
2.03
          upd for 4.1
          -removed pet Happiness/Pet Loyalty System
          -change positions buffs for default
Code:
2.02b
           New Style, Font
           AltPowerBar, ThreatBar support
Code:
2.01r
	Fixed some eclipsebar errors
Code:
2.0r
	Complete code rewrite
	Changed the positioning of class bars
	Changed the positioning of castbars
	Changed portrait and healthbar's heights of player and target frames
	Slight new layout for all other frames
	Added boss frames
	Added pet's target frame
	Added new texture for backgrounds
	Added new texture for debuffhighlight
	Added new font
	Added support for oUF_boring_totembar
	Added support for oUF_CombatFeedback
Code:
1.7r
	Fixed DeadlyPoison tag bug (hopefully)
	Fixed raid dropdown menus
Code:
1.65r
	Corrected some wrong AuraWatch spell ids.
Code:
1.6r
	Changed health's bg color when out of range
	Changed the way raid scaling is done
	Added support for oUF_AuraWatch
	Fixed raidDebuffs not working properly
	Added a new custom texture for debuffHighlightning
Code:
1.5r
	Fixed a typo that prevented combopoints to show up
	Fixed frame scaling not working
	Fixed Moonkin's EclipseBar support
Code:
1.4b
	Added new config options to set frame positioning for some units
	Changed LFD's positioning
	Added some options to control aura displaying
	Added Elite/Rare/Boss representation
	Added target's level coloring according to difficult
	Fixed various minor bugs
	Removed support for oUF_PowerSpark (no more 5sec rule)
	Added support for oUF_DebuffHighlight (embedded)
	Added support for raid debuffs (alpha)
	Changed aura fonts for a better one
Code:
1.3b
	Added support for oUF 1.5.x
	Fixed raid and partyframes not showing
	Added combopoints support
	Added PvP Icon
	Removed debuff highlight for rewrite
	Removed support for oUF_ReadyCheck external addon, added support for oUF's ReadyCheck
Code:
1.2b
	Changed TOC to support 4.x
	Added support for Holy Power and Soul Shards
	Added Phase and Quest icons
	Added an option to disable castbars
	Removed support for HealComm4, added support for oUF's HealPrediction
Code:
1.1b
	Added life percent display in player's and target's frames
	Added power display in player frame instead of player's name
	Added an option to disable player auras in player frame and use blizzard's default aura frames
	Added scaling support (experimental)
	Added a focus target's frame
	Added castbar support for all frames (except raid)
	Removed Pet's target frame
Code:
1.0b
	Initial release
Post A Reply Comment Options
Unread 10-18-10, 01:08 PM  
ßeaver
A Kobold Labourer
 
ßeaver's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 1
Oh hey Drak, any chance I could convince you to modify your castbar, and set it into the portrait of the unit frame? instead of being down where it is? For me personally, The way I setup my UI usually, makes the cast bar be under my frames. If it is difficult, don't worry about it, I can live with the way it is, just a feature I'd like if at all possible.
Report comment to moderator  
Reply With Quote
Unread 10-18-10, 01:06 PM  
maltese
A Wyrmkin Dreamwalker
 
maltese's Avatar
AddOn Author - Click to view AddOns

Forum posts: 54
File comments: 42
Uploads: 2
Love your layout. Just a couple issues I've found.

It seems like the cfg.lua doesn't work at all for me. Any changes I make there are not reflected within the addon. I've disable every single addon except yours and the problem persists. I'm unable to hide frames or change the scale of any frame.

Secondly, I am unable to right click on any unit in the party or raid to get a menu. Probably an easy fix with some addition of the code, just wanted to make sure you knew about the issue.

I'm greatly looking forward to the rewrite of the debuff portion and the ability to move the frames within the lua.

Thanks for all your hard work.
Last edited by maltese : 10-18-10 at 01:07 PM.
Report comment to moderator  
Reply With Quote
Unread 10-18-10, 12:13 PM  
drakull
A Cyclonian
 
drakull's Avatar
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 53
Uploads: 1
@sikwidit
is there a way to resize the frames? i want to implement your player, focus, tot and target frames into my ui. im using shadowed unit frames atm, i fell in love with your frames and it will really look good in my ui. the player and target frames are sized at h=48 w=257, the focus and tot are sized at h=48 w=159 while the focus' target is sized at h=25 w159. i really dont need anything else aside from those 5 frames and the party&raid frames. possibly you can help me out? check out my ui below.
You can try to edit the lua files. Look in core.lua and change the SetSize's parameters for each style:
Code:
local UnitSpecific = {

    player = function(self, ...)

        self.mystyle = "player"
        
        -- Size and Scale
        self.scale = cfg.scale
        self:SetSize(250, 60)
Portraits will probally get weird if you change it tho... so open up lib.lua and mess with the settings:
Code:
  --gen portrait func
  lib.gen_portrait = function(f)
    local p = CreateFrame("PlayerModel", nil, f)
    p:SetFrameLevel(4)
    p:SetHeight(26)
    p:SetWidth(f:GetWidth()-16)
    p:SetPoint("BOTTOM", f, "BOTTOM", 0, 8)
Nice UI btw.

@esamatti
I ask again, how to remove portraits from frames ?
I don't have plans to enable an option for this, mainly because I have some elements (like rested and combat icons) that would have to be repositionet if I remove the portraits.
BUT... if you really want it and don't mind this little detais, just edit core.lua and comment every line that contains the word "portrait".

@llargo
My combo points on are not showing
Well... i don't have a rogue nor a druid to test it, but it should be working fine. I'll try to test it again.

PS: The next version is coming... probably tomorrow. Have reimplemented support for debuffhighlight and raiddebuffs among some other things (mostly customizations in the lua.cfg).
Last edited by drakull : 10-18-10 at 12:22 PM.
Report comment to moderator  
Reply With Quote
Unread 10-18-10, 10:21 AM  
ßeaver
A Kobold Labourer
 
ßeaver's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 1
Originally posted by drakull
You can use oUF_movableframes or wait for the next release, which will bring options to set party and raid position (oh, and player and target frames too).
Yep, I used Movable Frames. I had to turn it off once I moved them, the layout was ugly with it, out of position, once I disabled it, your UI went back to being centered, and working perfectly.

Can't wait till you have options in there to put your frames in specific places. so I can align my UI better.
Report comment to moderator  
Reply With Quote
Unread 10-17-10, 11:01 PM  
sikwidit
A Fallenroot Satyr
 
sikwidit's Avatar
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 89
Uploads: 2
Drak,

is there a way to resize the frames? i want to implement your player, focus, tot and target frames into my ui. im using shadowed unit frames atm, i fell in love with your frames and it will really look good in my ui. the player and target frames are sized at h=48 w=257, the focus and tot are sized at h=48 w=159 while the focus' target is sized at h=25 w159. i really dont need anything else aside from those 5 frames and the party&raid frames. possibly you can help me out? check out my ui below.


http://www.wowinterface.com/download...445-SikUI.html

Report comment to moderator  
Reply With Quote
Unread 10-17-10, 05:10 PM  
esamatti
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I ask again, how to remove portraits from frames ?
Report comment to moderator  
Reply With Quote
Unread 10-17-10, 03:57 AM  
llargo
A Defias Bandit
AddOn Compiler - Click to view compilations

Forum posts: 3
File comments: 15
Uploads: 1
Hello,

My combo points on are not showing
Report comment to moderator  
Reply With Quote
Unread 10-17-10, 01:07 AM  
Darksome
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Almost Fixed the eclipsebar. the problem is the first run now...

Code:
	if playerClass ~= "DRUID" then return end

	local eclipseBar = CreateFrame('Frame', nil, self)
	eclipseBar:SetPoint('TOPLEFT', self, 'BOTTOMLEFT', -5, -2)
	eclipseBar:SetSize(self:GetWidth()+10, 20)
	lib.gen_backdrop(eclipseBar)
	
	local lunarBar = CreateFrame('StatusBar', nil, eclipseBar)
	lunarBar:SetPoint('LEFT', eclipseBar, 'LEFT', 5, 0)
	lunarBar:SetSize(self:GetWidth(), 4)
	lunarBar:SetStatusBarTexture(cfg.statusbar_texture)
	lunarBar:SetStatusBarColor(0, 0, 1)
	eclipseBar.LunarBar = lunarBar

	local solarBar = CreateFrame('StatusBar', nil, eclipseBar)
	solarBar:SetPoint('LEFT', lunarBar:GetStatusBarTexture(), 'RIGHT', 0, 0)
	solarBar:SetSize(self:GetWidth(), 4)
	solarBar:SetStatusBarTexture(cfg.statusbar_texture)
	solarBar:SetStatusBarColor(1, 3/5, 0)
	eclipseBar.SolarBar = solarBar

	local eclipseBarText = solarBar:CreateFontString(nil, 'OVERLAY')
	eclipseBarText:SetPoint('CENTER', eclipseBar, 'CENTER', 0, 0)
	eclipseBarText:SetFont(cfg.font, 10)
	self:Tag(eclipseBarText, '[pereclipse]%')

	self.EclipseBar = eclipseBar
Report comment to moderator  
Reply With Quote
Unread 10-16-10, 03:32 PM  
Gubbel
A Kobold Labourer

Forum posts: 0
File comments: 74
Uploads: 0
Originally posted by drakull
Well, in your screenshot you are not in a raid and i'm guessing you set cfg.RaidShowSolo and/or cfg.ShowParty to false in the cfg.

This variables must be set to true if you want raid frames to show when you are not in a raid. Of course, cfg.ShowRaid must also be set to true.


I have no plans to implement auras to the ToT frame but i can add some options to toggle buffs, debuffs and to show only player casted auras.
while raiding its the same i tested it.

would be very nice!
Last edited by Gubbel : 10-16-10 at 03:32 PM.
Report comment to moderator  
Reply With Quote
Unread 10-16-10, 12:44 PM  
drakull
A Cyclonian
 
drakull's Avatar
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 53
Uploads: 1
Originally posted by Gubbel
ouf 152 is installed, if i type /omf it looks like this:

but i made me a vuhdo profile for my healers so doesnt matter, now im searching für buff/debuff options for player target and tot

i only want debuffs on these frames and target only my debuffs if possbile?
Well, in your screenshot you are not in a raid and i'm guessing you set cfg.RaidShowSolo and/or cfg.ShowParty to false in the cfg.

This variables must be set to true if you want raid frames to show when you are not in a raid. Of course, cfg.ShowRaid must also be set to true.

now im searching für buff/debuff options for player target and tot

i only want debuffs on these frames and target only my debuffs if possbile?
I have no plans to implement auras to the ToT frame but i can add some options to toggle buffs, debuffs and to show only player casted auras.
Last edited by drakull : 10-16-10 at 12:49 PM.
Report comment to moderator  
Reply With Quote
Unread 10-16-10, 09:38 AM  
Gubbel
A Kobold Labourer

Forum posts: 0
File comments: 74
Uploads: 0
ouf 152 is installed, if i type /omf it looks like this:





but i made me a vuhdo profile for my healers so doesnt matter, now im searching für buff/debuff options for player target and tot

i only want debuffs on these frames and target only my debuffs if possbile?
Last edited by Gubbel : 10-16-10 at 11:29 AM.
Report comment to moderator  
Reply With Quote
Unread 10-16-10, 06:24 AM  
drakull
A Cyclonian
 
drakull's Avatar
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 53
Uploads: 1
Originally posted by ßeaver
I'm curious, if you can point to the code to move the party/raid frames. My UI, the way its setup, doesn't support the corrent location of your party and raid. If you can show me the exact coding to move, I can do it.
You can use oUF_movableframes or wait for the next release, which will bring options to set party and raid position (oh, and player and target frames too).
Report comment to moderator  
Reply With Quote
Unread 10-15-10, 11:36 PM  
ßeaver
A Kobold Labourer
 
ßeaver's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 1
Hey Drak,

I'm curious, if you can point to the code to move the party/raid frames. My UI, the way its setup, doesn't support the corrent location of your party and raid. If you can show me the exact coding to move, I can do it.

I'd greatly appreciate it

Thanks.


--- Edit ---

Great job on this oUF -- Bar none, my favorite oUF layout of all. Simply an amazing layout, thank you for building this for us.

Cheers.
Last edited by ßeaver : 10-15-10 at 11:37 PM.
Report comment to moderator  
Reply With Quote
Unread 10-15-10, 10:18 PM  
drakull
A Cyclonian
 
drakull's Avatar
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 53
Uploads: 1
Originally posted by Gubbel
i have new version but no raid frames... no ideas anymore, with activated ouf movable i cant see raid this seems to be the problem
That's weird... sure u grabbed the new version? you also need to update oUF to the latest version.

Originally posted by gezus
I noticed today when I tried to drop a buff by right clicking I had an error. Will check again in a few mins.
Yeah, i have to rewrite the auras code... aura canceling is now protected.

Originally posted by rolaliniiya i can't seem to move the party/raid frames from the middle of my cast bars.. kinda annoying and yes i have movable frames.. i move them but they stay locked in that area
oUF_movableframes works independently of layout support, so my guess is that it's a bug in omf's code.
Report comment to moderator  
Reply With Quote
Unread 10-15-10, 07:55 PM  
gezus
A Deviate Faerie Dragon

Forum posts: 11
File comments: 71
Uploads: 0
Originally posted by drakull
New version out, hopefully the main problem is solved (raid and party frames). I still need to work on some things (like the eclipse bar), check back soon.

PvP Icon added!

I indeed missed a Rare/Elite tag implementation... it's in my to-do list now.

Party and raid leader icons are present since ever, dunno how u missed id.

Edit: don't forget to update oUF!
Yeah .. just noticed that :P .. my bad. Thanx for the update. Looking great.

I noticed today when I tried to drop a buff by right clicking I had an error. Will check again in a few mins.

oUF has been blocked from an action only available to the Blizzard UI. You can disable this addon and reload the UI
Trying to right click the Noganfogger buff off.
Last edited by gezus : 10-15-10 at 08:08 PM.
Report comment to moderator  
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.