Download
(101Kb)
Download
Updated: 09-24-12 11:55 PM
Addon for:
oUF.
Pictures
File Info
Updated:09-24-12 11:55 PM
Created:01-04-09 06:56 PM
Downloads:22,988
Favorites:82
MD5:

oUF Freeb  Popular! (More than 5000 hits)

Version: 4.7.1
by: Freebaser [More]

Supported oUF Version: 1.6.x

Supported Units
-- player
-- target
-- targettarget
-- pet
-- focus
-- vehicle
-- boss frames


Supported Plugins
-- oUF_Experience
-- oUF_Smooth


Make the frames movable! oUF_MovableFrames

http://github.com/freebaser/oUF_Freeb/commits/master

v4.7.1
-- update some class elements
-- minor fixes

v4.7
-- update for oUF 1.6 and wow 5.0

v4.6.1
-- minor fix to avoid error on ptr

v4.6
-- various fixes

v4.5.1
-- tag fixes

v4.5
-- AltPowerBar
-- boss castbars
-- re-work spawning
-- add power text
-- various tweaks

v4.4
-- eclipse bar
-- enable focus castbar

v4.3.2
-- fix raid bg color
-- pixel border option

v4.3.1
-- fix background colors
-- add experience text

v4.3
-- update for oUF_Experience
-- add some color options
-- font outline
-- hp/power height option

v4.1 / 4.2
-- update for oUF changes
-- include oUF core

v4.0
-- live and beta compatible(beta requires newest oUF http://github.com/haste/oUF)

v3.1
-- update rune support

v3.0
-- support for oUF 1.4

v2.6
-- focus target
-- oUF_Totembar support
-- oUF_WeaponEnchant support
-- disable portrait option
-- scale option

v2.5
-- class colored bar option
-- aura border option
-- add tag for raid info(dead, d/c, ghost)

v2.4
-- fix boss frames
-- very basic group/raid frames(need to rename freebraid.lua file to work!)

v2.3
-- healcomm support(disabled by default)
-- fix for boss frame debuffs

v2.2
-- various fixes and tweaks
-- boss frames

v2.1
-- add aura saturation
-- add aura timers
-- fix nil value
-- misc. tweaks

v2.0
-- Complete rewrite
-- different look

v 1.5
-- update for 3.2
-- fix cpoints
-- improved druid mana
-- changed auras a bit on the target frame

Version 1.41
-- oUF_RuneBar support
-- minor fix to pet debuffs

Version 1.4
-- druid mana support(credits to P3lim)
-- oUF_Swing support
-- Truncate names and castbar names
-- Removed Party and Raid Frames
-- Health bar fades red when less than 50%
-- Moved text postions

Version 1.3
-- master loot icon
-- removed font outline
-- added font shadow
-- some buff tweaks
-- works with 1.3.3

Version 1.2.2
-- update for oUF_Experience

Version 1.2.1
-- Health Gradient fix

Version 1.2
-- Castbar options in lua
-- Raid power option in lua
-- Buff size increased
-- disabled oUF_Smooth for the Power Bar(unstable results with rage)

Version 1.1
-- Moved aura count position
-- Disallow vehicle swap(vehicle is now the pet frame)
-- BarFader support
-- Adjust Raid Icon size and position
-- Changed texture and colors a bit
-- localized font
-- Changed Unit Name to the new Tag system
-- Add level to target name
-- Add resting and pvp icon
-- Add ReadyCheck
-- Healthbar color gradient
Post A Reply Comment Options
Unread 11-10-10, 01:54 AM  
Crapa
A Kobold Labourer
 
Crapa's Avatar

Forum posts: 1
File comments: 45
Uploads: 0
Has someone managed to get druid mana support ?
I've tried to play a bit with the code but didn't get anything showing.
It's the only thing I miss from this layout.
Report comment to moderator  
Reply With Quote
Unread 11-07-10, 09:33 PM  
Toran
A Nerdscale Dorkin
 
Toran's Avatar
Premium Member

Forum posts: 143
File comments: 433
Uploads: 0
I went to classcolor the hp *text*, which was no problem:

Code:
	local hpp = createFont(hp, "OVERLAY", font, fontsize, "OUTLINE", 1, 1, 1)
        hpp:SetPoint("RIGHT", hp, -2, -10)
        self:Tag(hpp, '[freeb:color][freeb:hp]')
then I went to classcolor the name text with

Code:
		if(unit == "targettarget") then
			self:Tag(name, '[freeb:color][freeb:name]')
		else
			self:Tag(name, '[freeb:info] [freeb:color][freeb:name]')
		end
and it didn't work like hp. Do I need to modify the tags file at all? Goal is to get name colored by class. (using "local classColorbars = false" option)


Edit: Figured it out. What I tried above actually worked, but I had my tags file modified to not show reaction/unit color. Had to change that back.
Last edited by Toran : 11-08-10 at 01:56 PM.
Report comment to moderator  
Reply With Quote
Unread 10-27-10, 02:57 PM  
kbc8090
A Murloc Raider

Forum posts: 6
File comments: 73
Uploads: 0
One thing you might want to add is an or argument to the power tag. Currently if there's no color defined for vehicle power, like Pyrite in an ulduar launcher thing, or steam in the gunship encounter gun it throws an error. Here's what I changed that tag to:

Code:
oUF.Tags['freeb:pp'] = function(u)
    local _, str = UnitPowerType(u)
    if str then
        return hex(oUF.colors.power[str] or {250/255,  75/255,  60/255})..siValue(UnitPower(u))
    else 
	siValue(UnitPower(u))
    end
end
oUF.TagEvents['freeb:pp'] = 'UNIT_POWER'
Last edited by kbc8090 : 10-27-10 at 02:58 PM.
Report comment to moderator  
Reply With Quote
Unread 10-26-10, 08:54 PM  
Freebaser
A Molten Kobold Bandit
 
Freebaser's Avatar
AddOn Author - Click to view AddOns

Forum posts: 135
File comments: 307
Uploads: 10
one last question though, is there a way to show power/mana on target's target?
there is an if block you can remove. Starts at line 641.
Code:
if not (unit == "targettarget") then
Can you put me where can i edit the settings in .lua of your buffs(top right).
line 442
Code:
buffs.size = 36
The freebraid raid frames aren't showing. Anything I need to do? Only see the Blizz ones. Thought these would at least show up, but didn't expect them to override the Blizz frames. Using oUF 1.5.4 release.
Updated the addon info page.
Report comment to moderator  
Reply With Quote
Unread 10-26-10, 12:27 AM  
kbc8090
A Murloc Raider

Forum posts: 6
File comments: 73
Uploads: 0
Look at the first line of the freebraid.lua

Originally posted by Toran
The freebraid raid frames aren't showing. Anything I need to do? Only see the Blizz ones. Thought these would at least show up, but didn't expect them to override the Blizz frames. Using oUF 1.5.4 release.
Report comment to moderator  
Reply With Quote
Unread 10-24-10, 06:14 PM  
Toran
A Nerdscale Dorkin
 
Toran's Avatar
Premium Member

Forum posts: 143
File comments: 433
Uploads: 0
The freebraid raid frames aren't showing. Anything I need to do? Only see the Blizz ones. Thought these would at least show up, but didn't expect them to override the Blizz frames. Using oUF 1.5.4 release.
Report comment to moderator  
Reply With Quote
Unread 10-21-10, 11:44 PM  
kbc8090
A Murloc Raider

Forum posts: 6
File comments: 73
Uploads: 0
I ended up changing the hex function to the following, after trying for hours to figure out why it was turning up an error, but this ended up working:

local function hex(r, g, b)
if r then
if (type(r) == 'table') then
if(r.r) then r, g, b = r.r, r.g, r.b else r, g, b = unpack(r) end
end
return ('|cff%02x%02x%02x'):format(r * 255, g * 255, b * 255)
end
end

Originally posted by kbc8090
I'm getting a bunch of tag lua errors, however I have implemented my own party frames into this layout, which might be causing problems...

If I login close to the person who is in my party it's fine, but if i'm out of range it throws these errors.

It looks like it's failing on the local function hex(r, g, b).

Any ideas?


Message: Interface\AddOns\oUF_Freeb\ftags.lua:16: attempt to perform arithmetic on local 'r' (a nil value)
Time: 10/21/10 20:55:18
Count: 1
Stack: Interface\AddOns\oUF_Freeb\ftags.lua:16: in function <Interface\AddOns\oUF_Freeb\ftags.lua:12>
(tail call): ?
Interface\AddOns\oUF\elements\tags.lua:579: in function `UpdateTag'
Interface\AddOns\oUF\elements\tags.lua:412: in function `func'
Interface\AddOns\oUF\ouf.lua:297: in function `UpdateAllElements'
Interface\AddOns\oUF\ouf.lua:144: in function <Interface\AddOns\oUF\ouf.lua:130>
[C]: in function `SetAttribute'
Interface\FrameXML\SecureGroupHeaders.lua:198: in function <Interface\FrameXML\SecureGroupHeaders.lua:115>
Interface\FrameXML\SecureGroupHeaders.lua:453: in function <Interface\FrameXML\SecureGroupHeaders.lua:379>
[C]: in function `Show'
Interface\FrameXML\SecureStateDriver.lua:100: in function <Interface\FrameXML\SecureStateDriver.lua:95>
Interface\FrameXML\SecureStateDriver.lua:127: in function <Interface\FrameXML\SecureStateDriver.lua:119>

Locals: r = nil
g = nil
b = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = "|cff%02x%02x%02x"
(*temporary) = "nil"
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on local 'r' (a nil value)"
Report comment to moderator  
Reply With Quote
Unread 10-21-10, 06:58 PM  
kbc8090
A Murloc Raider

Forum posts: 6
File comments: 73
Uploads: 0
I'm getting a bunch of tag lua errors, however I have implemented my own party frames into this layout, which might be causing problems...

If I login close to the person who is in my party it's fine, but if i'm out of range it throws these errors.

It looks like it's failing on the local function hex(r, g, b).

Any ideas?


Message: Interface\AddOns\oUF_Freeb\ftags.lua:16: attempt to perform arithmetic on local 'r' (a nil value)
Time: 10/21/10 20:55:18
Count: 1
Stack: Interface\AddOns\oUF_Freeb\ftags.lua:16: in function <Interface\AddOns\oUF_Freeb\ftags.lua:12>
(tail call): ?
Interface\AddOns\oUF\elements\tags.lua:579: in function `UpdateTag'
Interface\AddOns\oUF\elements\tags.lua:412: in function `func'
Interface\AddOns\oUF\ouf.lua:297: in function `UpdateAllElements'
Interface\AddOns\oUF\ouf.lua:144: in function <Interface\AddOns\oUF\ouf.lua:130>
[C]: in function `SetAttribute'
Interface\FrameXML\SecureGroupHeaders.lua:198: in function <Interface\FrameXML\SecureGroupHeaders.lua:115>
Interface\FrameXML\SecureGroupHeaders.lua:453: in function <Interface\FrameXML\SecureGroupHeaders.lua:379>
[C]: in function `Show'
Interface\FrameXML\SecureStateDriver.lua:100: in function <Interface\FrameXML\SecureStateDriver.lua:95>
Interface\FrameXML\SecureStateDriver.lua:127: in function <Interface\FrameXML\SecureStateDriver.lua:119>

Locals: r = nil
g = nil
b = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = "|cff%02x%02x%02x"
(*temporary) = "nil"
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on local 'r' (a nil value)"
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 08:49 PM  
vertigo1980
A Kobold Labourer

Forum posts: 0
File comments: 38
Uploads: 0
Thanks freebaser /love

one last question though, is there a way to show power/mana on target's target? :P
Last edited by vertigo1980 : 10-20-10 at 08:50 PM.
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 03:15 AM  
wakolv
An Aku'mai Servant

Forum posts: 38
File comments: 37
Uploads: 0
Overried Blizz Buffs

Can you put me where can i edit the settings in .lua of your buffs(top right). Its kinda big for me i would appreciate some help. Just want to keep it small perhaps.
Report comment to moderator  
Reply With Quote
Unread 10-19-10, 06:29 PM  
Victor Mizer
A Kobold Labourer

Forum posts: 0
File comments: 49
Uploads: 0
Originally posted by vertigo1980
Thanks so much for implementing the height/power bar options! The problem is though, it's very hard to see the health/power deficit when you have class colours enabled, they are almost identical (tested on a warlock), instead of having a darker shade of the class colour to show missing hp/mana, like before.
qft, please fix
Report comment to moderator  
Reply With Quote
Unread 10-19-10, 04:29 AM  
Lanz
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Hello,

Is possible add text on experience bar and reputation bar?

thanks!
Report comment to moderator  
Reply With Quote
Unread 10-17-10, 10:37 PM  
vertigo1980
A Kobold Labourer

Forum posts: 0
File comments: 38
Uploads: 0
Thanks so much for implementing the height/power bar options! The problem is though, it's very hard to see the health/power deficit when you have class colours enabled, they are almost identical (tested on a warlock), instead of having a darker shade of the class colour to show missing hp/mana, like before.
Last edited by vertigo1980 : 10-17-10 at 10:38 PM.
Report comment to moderator  
Reply With Quote
Unread 10-17-10, 10:29 PM  
stephenmarquis
A Kobold Labourer
 
stephenmarquis's Avatar

Forum posts: 0
File comments: 17
Uploads: 0
是否支持圣骑士的豆豆呢
Report comment to moderator  
Reply With Quote
Unread 10-17-10, 06:51 AM  
trouserfuns
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Thank you for making this, I absolutely love these unitframes. Downloading them has inspired me to create my own frankensteinen UI setup that I've been working on for the past few days.

One thing I'd like to change, however, is the size of the mana/power bar. I just want like one or two pixels more on the height, but I can't make heads from tails as far as code goes. Any chance you could tell me how to accomplish this? (Stealing a couple height pixels from the experience part and adding them to the mana would be ideal.)

Thanks in advance if you can, and if you can't, thanks anyway for making a great add-on.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: