Thread Tools Display Modes
05-29-09, 05:10 AM   #1
Metzerott
A Murloc Raider
 
Metzerott's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 9
oUF_Metzerott

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()!

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.

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

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
oUF_CombatFeedback
  Reply With Quote

WoWInterface » AddOns, Compilations, Macros » Released AddOns » oUF_Metzerott


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off