Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(49 Kb)
Download
Updated: 06-29-09 07:00 PM
Pictures
File Info
Updated:06-29-09 07:00 PM
Created:05-28-09 07:08 PM
Downloads:3,601
Favorites:24
MD5:
oUF Metzerott
Version: v1.8
by: Metzerott [More]
This addon makes use of version 1.3.15 of oUF!


This is a oUF Unit Frame AddOn that was inspired by oUF_Circle. Which was originally based on the excellent oUF_Caellian Unit Frames (originally based on P3lim work) that all make use of the awesome oUF framework by Haste.

This unit frame combines oUF_Darnation (found HERE) and oUF_Tarnation (found HERE)


But how is that possible? How can it be both?

Through the miracle of questionable coding you can now switch from oUF_Darnation layout and oUF_Tarnation layout. Darnation layout was designed for DPS and oUF_Tarnation layout was designed for healing.

/om dps

/om heal

Is all you need to type. BE WARNED! This will ReloadUI()!

Blah blah blah... Whats new?!

Glad you asked!!
  • Debuff are now on the Player frame (opposite of target frame)
  • Buffs/Debuff are back to being circular
  • Health Bar/Mana Bar can now be turned off by setting mode to "nobars" in the .lua file
  • General code cleanup
  • PartyTarget can be turned off by setting togglePartyTarget to false in the .lua file


Buffs on my player Unit? I want em!
Just to be different I thought I might take the tekkub approach (from ouf_tek) and write out a specific set of buffs/debuffs. They will show up beside you name written out (Not using an icon).

Thanks tekkub!

Only buffs/debufs described in the file will show up:

Misdirection
Replenishment
Sacrifice
Soulstone Resurrection
Innervate
Power Word: Shield
Renew
Food
Drink
Mortal Strike
Rejuvenation
Regrowth
Flourish
Weakened Soul
Prayer of Mending
Lifebloom

Buffs on my player Unit? I actually don't want em!

Fine... set the following to false.

-- Tek tags
tekTagsToggle = true


What in darnation/tarnation (awww forget it) is going on with this unit frame?

So with this whole dual spec thing I thought, "You know I really like oUF_Darnation and as a lock I have no intension of ever really using oUF_Tarnation. Would'nt it be cool if I combined them? Uh.. not really, BUT I am really lazy and I just want to maintain a single Unit Frame"

And thus oUF_Metzerott is born. Oh and I changed the Font and the Health indictor to be a single image.

So for (where health = x)

x > 80% No Texture, just text
80% < x < 60% White Indicator
60% < x 40% Green Indicator
40% < x < 20% Yellow Indicator
x < 20% Red Indicator

If you want to change these values they are defined at the top of the oUF_Metzerott.lua file:

-- Percentage of health to kick in different behaviors
local fleshWound = .80
local ouch = .60
local uhOh = .40
local imToast = .20


Where is the Circle to indicate health?

This unitfrrame is heavily reliant on the range indicators (above) and the actually numeric values of the health (and power). There is a circle that indicates the current health but it is very subtle and is the background of the center of the circle. Note that at Max value the value is shown, less than max the text goes white (for better visibility) and goes to the percentage.


No Power Indicator, are you nuts?

The power is only indicated by a number below the health value in the center of the unit frame. I have found that the approximation used to visually show power is not useful. I find myself always referring to the number and I am highly annoyed when it is difficult to see. Because the actual value of power is so important (Do I have enough mana to throw that shadowfury, or Does the target have enough mana for that greater heal?).

If you want a unit frame that has a visual indicator of mana, might I suggest oUF_Circle (HERE) or zork's excellent oUF_Orbs (HERE)

Note that Castbars are color coded by the Unit that is casting, and can be toggled off in the .lua file by setting castBarsToggle = false. You can also set the Width and Height if you like with castHeight and castWidth.

Can I change the textures?

Yes!! I highly recommend changing the textues to whatever suits your fancy. I have experimented with lots of variations (like a skull and cross bones for the Health Indicator texture) and it can be both entertaining and effective. I highly encourage you to play around with the textures.

To change the textures just backup the "textures/new.tga" texture found in oUF_Metzerott/textures. Then add a new texture calling new.tga. Or just edit the oUF_Metzerott.lua file to point to what ever you like.

From the oUF_Metzerott.lua file:

-- Textures used feel free to swap them out with whatever you like!

local indicator = [[Interface\AddOns\oUF_Metzerott\textures\new]]


Can I change the size of the unitframes?

Yes!!! Just open the oUF_Metzerott.lua file and change the largeSize (Size of the larger unitframes - Player/Target and Focus) and/or smallSize (Size of everything else) globals to whatever you want.

From the oUF_Metzerott.lua file:

-- largeSize is the size of the Player, Target and Focus unit frames
-- smallSize is the size of all of the other unit frames
-- groupSize is the size of frames while in groups (including party and raid)

local largeSize = 80
local smallSize = largeSize*.65
local groupSize = largeSize*.45

Can I change the max number of auras on the Target Frame?

Sure!

-- Buff/Debuff Max size on target

local maxDebuff = 32
local maxBuff = 32

I hate your party/raid frames. Can I turn them off?

Sure!

-- Turn Party on/off
local partyToggle = true

-- Turn Raid on/off
local raidToggle = true

Change either of the above to false in the oUF_Metzerott.lua file and you're good.

How do I set frame Font sizes and cut off length?

-- Set Name font sizes and max length on group
local largeNameFont = 18
local smallNameFont = 14
local groupNameFont = 14
local nameLength = 5
local otherNameLength = 10

As always, please let me know what you think!

It works for the following Units:

Player
Target
TargetOfTarget
Focus
Party
PartyTarget - dps only
Raid

Highly Recommended:
oUF_Banzai
v1.8
Debuff are now on the Player frame (opposite of target frame).
Buffs/Debuff are back to being circular
Health Bar/Mana Bar can now be turned off by setting mode to "nobars"
General code cleanup
PartyTarget can be turned off by setting togglePartyTarget to false


v1.7
Re-Added Combat icon (red circle beside name)
Re-Added Resting icon
Pet Happiness is now represented as the power bar (bottom arc) - I think.
Optional Files (0)


Archived Files (10)
File Name
Version
Size
Author
Date
v1.7
50kB
Metzerott
06-24-09 05:33 AM
v1.6
50kB
Metzerott
06-23-09 06:24 AM
v1.4
49kB
Metzerott
06-12-09 10:37 PM
v1.4
49kB
Metzerott
06-12-09 09:47 PM
v1.4
49kB
Metzerott
06-12-09 08:55 PM
v1.3
49kB
Metzerott
06-12-09 05:11 AM
v1.2
49kB
Metzerott
06-07-09 07:44 PM
v1.1
54kB
Metzerott
06-06-09 11:14 AM
v1.0
54kB
Metzerott
05-31-09 06:25 AM
0.1
52kB
Metzerott
05-28-09 07:08 PM


Post A Reply Comment Options
Unread 09-07-11, 05:57 PM  
robert98374
A Murloc Raider
 
robert98374's Avatar

Forum posts: 5
File comments: 36
Uploads: 0
love the look

love the look but im trying this one out but its throwing up the error
Code:
Message: Interface\AddOns\oUF\ouf.lua:261: Attempted to use invalid tag [tekcurse( )].
Time: 09/07/11 16:56:04
Count: 1
Stack: [C]: in function `error'
Interface\AddOns\oUF\elements\tags.lua:530: in function `Tag'
Interface\AddOns\oUF_Metzerott\oUF_Metzerott.lua:632: in function `styleFunc'
Interface\AddOns\oUF\ouf.lua:261: in function <Interface\AddOns\oUF\ouf.lua:191>
(tail call): ?
Interface\AddOns\oUF\ouf.lua:549: in function `Spawn'
Interface\AddOns\oUF_Metzerott\oUF_Metzerott.lua:789: in function <Interface\AddOns\oUF_Metzerott\oUF_Metzerott.lua:732>

Locals: (*temporary) = "Attempted to use invalid tag [tekcurse( )]."
robert98374 is offline Report comment to moderator  
Reply With Quote
Unread 03-28-10, 02:36 PM  
SkunkWerks
A Fallenroot Satyr
 
SkunkWerks's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 239
Uploads: 2
I have little hope that this will be answered, but since the last patch, the following has been happening with this addon:



See the "fishtails" on the bar textures? They're not being stretched properly or something. I'm not much at coding myself, and wouldn't have the slightest idea what the new patch broke or where to look in order to fix it.

Anyone want to lend a hand?
SkunkWerks is offline Report comment to moderator  
Reply With Quote
Unread 01-12-10, 10:43 PM  
deke913
A Deviate Faerie Dragon
 
deke913's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 13
File comments: 45
Uploads: 2
Metz please update this if you get a chance ...one of my favorite unit frame mods of all time. Though I understand life has a way of interfering with game related hobbies...peace.
deke913 is offline Report comment to moderator  
Reply With Quote
Unread 09-07-09, 12:40 PM  
Vesuuvius
A Defias Bandit

Forum posts: 2
File comments: 22
Uploads: 0
Would there be any chance of having a "basic and annotated" version of this layout done? Like p3lim for your round style? Seems like fertile ground for creative minds.
Vesuuvius is offline Report comment to moderator  
Reply With Quote
Unread 08-24-09, 07:34 AM  
karmamuscle
Premium Member
 
karmamuscle's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 193
File comments: 163
Uploads: 1
You should take a look at this faq.
For this addon to work you have to have the oUF core installed aswell.
karmamuscle is online now Report comment to moderator  
Reply With Quote
Unread 08-20-09, 10:57 AM  
skywalkerlion
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0


I really want this addon, but its not showing up in game. I've tried installing it 3 times, putting it under C:/Program Files/World of Warcraft/Interface/AddOns and it still isn't working. Its not showing up under the addons menu, either, both on the character selection screen and in the game menu In-Game. Also, when I look at the addon in the Addons folder, its there as a file. Does that have anything to do with it?

Please help D;
skywalkerlion is offline Report comment to moderator  
Reply With Quote
Unread 08-02-09, 03:45 PM  
Thanatos
A Murloc Raider

Forum posts: 9
File comments: 18
Uploads: 0
Is there any way to move the raid and party frames?
Thanatos is offline Report comment to moderator  
Reply With Quote
Unread 07-25-09, 01:24 PM  
Kynectric
A Murloc Raider

Forum posts: 6
File comments: 17
Uploads: 0
Heya, I'm LUA inept, and I was wondering if you could tell me how to get rid of the class name under your characters name. I really don't need to be reminded what class I am, lol.
Kynectric is offline Report comment to moderator  
Reply With Quote
Unread 07-19-09, 08:12 PM  
SkunkWerks
A Fallenroot Satyr
 
SkunkWerks's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 239
Uploads: 2
Too many to List. Addons in a similar category:

Aloft.
hud
Discord UnitFrames
(because it's still the only way I can get a frame accurately depicting mount/vehicle health)
SkunkWerks is offline Report comment to moderator  
Reply With Quote
Unread 07-19-09, 08:07 PM  
Metzerott
A Murloc Raider
 
Metzerott's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 79
Uploads: 5
Originally posted by SkunkWerks
If by that you mean a specific error log denoting it. I don't have one handy, or know if it in fact exists. I can keep a closer eye on my error catcher and see what happens. For the moment I just know it happens immediately after the "Interface action failed because of an Addon" idiot light.



Seems to be the Target and TargetOfTarget frames that get tainted. For whatever reason the Focus frame seems unaffected. Not sure about the "Pet" frame.



Funny you should ask. What seems to have happened is a "stacking" error with the art making up the frame. The "black" portion is of course the Health Bar, but it covers the whole unitframe- not sure why. What I know is that as I whittle down a unit, the bar shrinks gradually revealing the rest of the unitframe art, which is all still there.



Well, it is messing with what is otherwise a near-perfect UI.
What other Addons are you using? I'm guessing something is eating the health updates. I can download what you got and test..
Metzerott is offline Report comment to moderator  
Reply With Quote
Unread 07-19-09, 07:37 PM  
SkunkWerks
A Fallenroot Satyr
 
SkunkWerks's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 239
Uploads: 2
Originally posted by Metzerott
Woah! I have never seen before. Do you have any method of getting that error? I never get any ouF_Metzerott related errors at all.
If by that you mean a specific error log denoting it. I don't have one handy, or know if it in fact exists. I can keep a closer eye on my error catcher and see what happens. For the moment I just know it happens immediately after the "Interface action failed because of an Addon" idiot light.

So you are saying after your first combat (I'm assuming you kill the target) the entire unit mod goes black. From that point forward are all units black or just your target?
Seems to be the Target and TargetOfTarget frames that get tainted. For whatever reason the Focus frame seems unaffected. Not sure about the "Pet" frame.

Does anything else work? I notice the text stil gives a number, do you get the spinning health indicators and/or aggro indicator?
Funny you should ask. What seems to have happened is a "stacking" error with the art making up the frame. The "black" portion is of course the Health Bar, but it covers the whole unitframe- not sure why. What I know is that as I whittle down a unit, the bar shrinks gradually revealing the rest of the unitframe art, which is all still there.

That is a horrible bug!
Well, it is messing with what is otherwise a near-perfect UI.
SkunkWerks is offline Report comment to moderator  
Reply With Quote
Unread 07-19-09, 06:32 PM  
Metzerott
A Murloc Raider
 
Metzerott's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 79
Uploads: 5
Originally posted by SkunkWerks
One thing that would be handy to know...

How do I fix this:



Doesn't happen right from the get-go, but after my first combat, when I get the customary "Interface action failed because of an AddOn" message, any further unitframes I target display like this.

Seems somewhat similar to an error I used to get with Darnation:



But that ended up sending me on a wild goose chase that had me deleting more or less my entire WTF folder to get it ironed out- and of course I still didn't really know what precisely caused it. I kinda hope this won't end that way.
Woah! I have never seen before. Do you have any method of getting that error? I never get any ouF_Metzerott related errors at all.

So you are saying after your first combat (I'm assuming you kill the target) the entire unit mod goes black. From that point forward are all units black or just your target? Does anything else work? I notice the text stil gives a number, do you get the spinning health indicators and/or aggro indicator?

That is a horrible bug!
Metzerott is offline Report comment to moderator  
Reply With Quote
Unread 07-18-09, 11:18 AM  
SkunkWerks
A Fallenroot Satyr
 
SkunkWerks's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 239
Uploads: 2
One thing that would be handy to know...

How do I fix this:



Doesn't happen right from the get-go, but after my first combat, when I get the customary "Interface action failed because of an AddOn" message, any further unitframes I target display like this.

Seems somewhat similar to an error I used to get with Darnation:



But that ended up sending me on a wild goose chase that had me deleting more or less my entire WTF folder to get it ironed out- and of course I still didn't really know what precisely caused it. I kinda hope this won't end that way.
Last edited by SkunkWerks : 07-18-09 at 12:38 PM.
SkunkWerks is offline Report comment to moderator  
Reply With Quote
Unread 06-30-09, 07:02 AM  
SkunkWerks
A Fallenroot Satyr
 
SkunkWerks's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 239
Uploads: 2
Originally posted by Metzerott
What do you think about the health/mana bars?
It's an interesting addition, but I'll have to return to your original assertion with Darnation/Tarnation- it's not strictly necessary. A nice addition for those who need the bars to feel... satisfied? Safe? I dunno. But not really necessary, and I think it somewhat steps outside the visual appeal of the frames themselves.

Maybe an option to turn them off for those of us who don't care for them would be nice.


Health Bar/Mana Bar can now be turned off by setting mode to "nobars"
Like that, yeah.
Last edited by SkunkWerks : 06-30-09 at 07:11 AM.
SkunkWerks is offline Report comment to moderator  
Reply With Quote
Unread 06-30-09, 02:44 AM  
lodewijk
A Deviate Faerie Dragon

Forum posts: 13
File comments: 121
Uploads: 0
i just noticed this ouf layout and I LIKE IT. must have something to do with me using statrings way back the 1 thing i hate about ouf is the lack of an ingame config. there are some ouf layouts that provide an ingame config. so my request would be to add ingame config to this layout too, or at least ingame support for placing the frames where i want them (all other stuff can easily be handled by toggles in the .lua files). please consider this.
lodewijk is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: