Download
(478 Kb)
Download
Updated: 02-27-14 01:35 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:02-27-14 01:35 PM
Created:12-18-08 02:33 PM
Downloads:18,023
Favorites:97
MD5:
5.4
oUF Neav  Popular! (More than 5000 hits)
Version: 5.4.1
by: Neal, ballagarba
This is a rebuild of the blizzard unitframes.
I made this oUF layout because i like the default wow unitframe design but not its functionalities.

Supported Units
Player
Pet
Target
Target Target
Focus
Focus Target
Party
Boss
Raid
Arena (untested)

Supported Plugins
oUF_AuraWatch (embedded)
oUF_CombatFeedback (embedded)
oUF_Smooth (embedded)
oUF_SpellRange (embedded)

Features
Aggro highlighting
PvP Timer on the Playerframe
Combat & Resting Icons
Leader-, MasterLooter- and Raidicons
Role Icons (DD, Tank or Healer)
Debuff highlight
Raidframes target hightlight
Mouseover text
Castbars support
Castbar interrupt highlight
Castbar safezone and latency text
Slashcommand for world markers (/raidmarkers)
... and many more


Info
You will require a editor (Notepad, Scite ...)
to configure or change some settings in this layout.

Open the oUF_NeavConfig.lua file.
There you can change some settings like
positon, scale, colors and some more for the
most frames

Check out https://github.com/renstrom/NeavUI for the latest changes
v. 5.4.1

- Added Siege of Orgrimmar raid debuffs to the raid frames
- Add absorb bar to player, target, focus and pet frame
- Fix tooltip concatenation error in scenarios
- TOC update

v. 5.3.0

- Lower frame strata for the warlock power frame, so it doesn't obscure the map.
- Added Throne of Tunder debuffs to oUF_NeavRaid.
- Other minor fixes and tweaks.

v. 5.1.0

- TOC updates.

v. 5.0.6a

- Unit frames should now hide during pet battle.
- Some tweaks to the way Blizzard's party/raid frames are hidden.
- NEW: Added a threat indicator on the target frame, identical to the one Blizzard uses. You can turn it off in the config.

v. 5.0.5

- Fixes for the arena frames (hopefully shouldn't throw anymore errors at least).
- There's now a whitelist filter for buffs on the arena frames.
- Demonic Gateway timers for warlock (Blizzard style).
- Fix the "ghost buff" buff on targets.
- MoP raid debuffs.
- Minor tweaks...

v. 5.0.4b

- oUF_SpellRange now reports out of range correctly.
- Fixes for the colorPlayerDebuffsOnly option.

v. 4.3.1b

- fixed vehicle bug
- some small changes and additions
- fixed the code the target auras
- clean up the code

v. 4.3.1a BETA

- added new combo point textures and animation
- added totem support
- added druid shrooms support
- fixed some px issues
- new "set focus" and "clear focus" system
- some small changes and additions
- you can now drag the frames by rightklicking on the unitframe > make moveable (work with target, player and focus)

found bugs? Then post a comment (:

v. 4.3.1

- updated for patch 4.3 (do a clean install)

v. 1.9.1

- fixed pet castbar filter

v. 1.9.0

- added oUF_Vengeance support
- added oUF_SwingTimmer support
- added castbar icons
- added pet castbar filter
- some fixes and changes

v. 1.8.1

- quest mob icon
- target lfd role icon
- new custom player texture
Optional Files (0)


Archived Files (3)
File Name
Version
Size
Author
Date
5.3.0b
521kB
Neal
05-22-13 07:12 AM
4.3.1a BETA
344kB
Neal
12-01-11 02:59 AM
1.9.1
201kB
Neal
05-24-11 02:41 PM


Post A Reply Comment Options
Unread 06-08-10, 03:09 AM  
nikname_kazan
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Is it possible to filter buffs to focus frame?
Can I change the size of the focus frame without changing all the unit Frema?
nikname_kazan is offline Report comment to moderator  
Reply With Quote
Unread 06-16-10, 04:51 AM  
Agata
A Murloc Raider

Forum posts: 5
File comments: 40
Uploads: 0
Originally posted by neenee
Is there a way to have party pets show up?
I tried to implement it with

Code:
local partypet1 = oUF:Spawn("partypet1", "oUF_PartyPet1")   
partypet1:SetPoint(oUF_Neav.units.party.position - 100)

local partypet2 = oUF:Spawn("partypet2", "oUF_PartyPet2")   
partypet2:SetPoint(oUF_Neav.units.party.position - 206)

local partypet3 = oUF:Spawn("partypet3", "oUF_PartyPet3")   
partypet3:SetPoint(oUF_Neav.units.party.position - 312)

local partypet4 = oUF:Spawn("partypet4", "oUF_PartyPet4")   
partypet4:SetPoint(oUF_Neav.units.party.position - 419)
and

Code:
   if (unit == "partypet1" or unit == "partypet2" or unit == "partypet3" or unit == "partypet4") then
        
        self.f:SetHeight(53)
        self.f:SetWidth(128)
        self.f:SetPoint("CENTER", self, 1, -3)

	-- frame skin
        self.Overlay:SetTexture("Interface\\TargetingFrame\\UI-SmallTargetingFrame")
        self.Overlay:SetPoint("TOPLEFT", self.f, 0, -2)
        self.Overlay:SetHeight(64)
        self.Overlay:SetWidth(128)
        
        self.Name:SetPoint("BOTTOMLEFT", self.Health, "TOPLEFT", 0, 5)
        self.Name:SetJustifyH("LEFT")
        self.Name:SetWidth(100)
        self.Name:SetHeight(10)
        
        self.Health:SetHeight(8)
        self.Health:SetWidth(69)
        self.Health:SetPoint("TOPLEFT", self.f, 46, -22)

        self.Portrait:SetPoint("TOPLEFT", self.f, 7, -6)
    end



But the health/threat update declaration is missing. Maybe someone gets it right?
Agata is offline Report comment to moderator  
Reply With Quote
Unread 06-20-10, 06:55 AM  
Lastbreath
A Defias Bandit

Forum posts: 3
File comments: 81
Uploads: 0
After last update i got this:

Code:
1x oUF_Neav\oUF_Neav.lua:406: attempt to index global 'oUF_Neav' (a nil value)
oUF-1.3.27\ouf.lua:415: in function <oUF\ouf.lua:407>
oUF-1.3.27\ouf.lua:486: in function <oUF\ouf.lua:482>
oUF-1.3.27\ouf.lua:537: in function `Spawn'
oUF_Neav\oUF_Neav.lua:1065: in main chunk

Locals:
unit = "player"
style = "oUF_Neav"
styleFunc = <function> @ oUF_Neav\oUF_Neav.lua:350:
num = 1
(for index) = 1
(for limit) = 1
(for step) = 1
i = 1
object = oUF_Neav_Player {
 mainUnit = true
 Texture = oUF_Neav_PlayerTextureFrame {}
 menu = <function> @ oUF_Neav\oUF_Neav.lua:57:
 Health = <unnamed> {}
 0 = <userdata>
 PostCreateAuraIcon = <function> @ oUF_Neav\oUF_Neav.lua:218:
 __elements = <table> {}
 unit = "player"
}
select = <function> defined =[C]:-1
frame_metatable = <table> {
 __index = <unnamed> {}
}
enableTargetUpdate = <function> @ oUF\ouf.lua:97:
OnEvent = <function> @ oUF\ouf.lua:118:
OnAttributeChanged = <function> @ oUF\ouf.lua:137:
elements = <table> {
 Portrait = <table> {}
 ReadyCheck = <table> {}
 Leader = <table> {}
 RuneBar = <table> {}
 Happiness = <table> {}
 Resting = <table> {}
 Aura = <table> {}
 PvP = <table> {}
 Runes = <table> {}
 Threat = <table> {}
 Castbar = <table> {}
 SpellRange = <table> {}
 LFDRole = <table> {}
 CPoints = <table> {}
 Assistant = <table> {}
 Health = <table> {}
 Combat = <table> {}
 Power = <table> {}
 MasterLooter = <table> {}
 VehicleSwitch = <table> {}
 RaidIcon = <table> {}
}
callback = <table> {
 1 = <function> @ oUF\elements\range.lua:40:
 2 = <function> @ oUF_Neav\modules\oUF_CombatFeedback.lua:139:
 3 = <function> @ oUF_Neav\modules\oUF_Smooth.lua:17:
}
objects = <table> {
 1 = oUF_player {}
 2 = oUF_pet {}
 3 = oUF_target {}
 4 = oUF_ToT {}
 5 = oUF_ToTT {}
 6 = oUF_focus {}
}

  ---
And this:

Code:
1x oUF_Neav\oUF_NeavConfig.lua:36: '}' expected (to close '{' at line 33) near 'position'

Locals:

  ---
Lastbreath is offline Report comment to moderator  
Reply With Quote
Unread 07-04-10, 10:39 AM  
nick533
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
My UI frame became offline icon after adding this addon.

Message: Interface\AddOns\oUF\elements\range.lua:34: attempt to index local 'range' (a boolean value)
Time: Sun Jul 4 12:38:11 2010
Count: 1
Stack: Interface\AddOns\oUF\elements\range.lua:34: in function `enable'
Interface\AddOns\oUF\ouf.lua:263: in function `EnableElement'
Interface\AddOns\oUF\ouf.lua:486: in function <Interface\AddOns\oUF\ouf.lua:414>
(tail call): ?
Interface\AddOns\oUF\ouf.lua:675: in function `Spawn'
Interface\AddOns\oUF_Neav\oUF_Neav.lua:1068: in main chunk

Locals: self = oUF_Neav_Pet {
UNIT_PORTRAIT_UPDATE = <function> defined @Interface\AddOns\oUF\elements\portraits.lua:4
MasterLooter = oUF_Neav_PetMasterLooterIcon {
}
__tags = <table> {
}
OfflineStatus = <unnamed> {
}
Range = true
inRangeAlpha = 1
__elements = <table> {
}
Texture = oUF_Neav_PetTextureFrame {
}
UNIT_NAME_UPDATE = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:162
UNIT_THREAT_SITUATION_UPDATE = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:195
style = "oUF_Neav"
Debuffs = <unnamed> {
}
Portrait = oUF_Neav_PetPortrait {
}
PostCreateAuraIcon = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:218
MoveableFrames = true
unit = "pet"
outsideRangeAlpha = 0.35
PvP = oUF_Neav_PetPVPIcon {
}
PLAYER_TARGET_CHANGED = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:195
Name = <unnamed> {
}
Power = <unnamed> {
}
UNIT_THREAT_LIST_UPDATE = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:195
Glow = oUF_Neav_PetGlow {
}
Castbar = oUF_Neav_PetCastbar {
}
PLAYER_ENTERING_WORLD = <function> defined @Interface\AddOns\oUF\ouf.lua:315
Leader = oUF_Neav_PetLeaderIcon {
}
PostUpdateHealth = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:251
PostUpdatePower = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:287
SpellRange = true
menu = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:57
Background = <unnamed> {
}
0 = <userdata>
RaidIcon = oUF_Neav_PetRaidIcon {
}
Health = <unnamed> {
}
UNIT_MODEL_CHANGED = <function> defined @Interface\AddOns\oUF\elements\portraits.lua:4
}
range = true
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'range' (a boolean value)"
_FRAMES = <table> {
}
OnRangeFrame = nil
OnRangeUpdate = <function> defined @Interface\AddOns\oUF\elements\range.lua:11
nick533 is offline Report comment to moderator  
Reply With Quote
Unread 07-08-10, 02:19 AM  
Frayol
A Deviate Faerie Dragon
 
Frayol's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 127
Uploads: 4
Target and Focus castbar colours

Since the update to 1.6.0 and 1.6.1 I've found that the castbars for both Target and Focus are often pink in colour rather than the red and blue that they should be. The issue is intermittent and sometimes it all works fine. Any idea what could be causing this? The only config changes I have made is with the position and the size of the bars, but I can't see how that would have affected things. Not a major issue, more a minor annoyance, but any help is much appreciated.
Frayol is offline Report comment to moderator  
Reply With Quote
Unread 07-17-10, 09:57 AM  
Neal
A Defias Bandit
 
Neal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 300
Uploads: 15
Re: Target and Focus castbar colours

I've testes this, in ICC, RS, several Heroics and and and but I can't see any "bugs" or incorrect higlightning
Neal is offline Report comment to moderator  
Reply With Quote
Unread 07-24-10, 11:52 AM  
Kinch
A Kobold Labourer
 
Kinch's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 7
Uploads: 2
Has something changed in the way party frames are handled? I can't get rid of them by adjusting the lines in the config file:

Code:
show = {
        castbars = true,
        party = false,
        pvpicons = true,
    },
Code:
party = {
            mouseoverText = true,
            scale = 1.11,
            auraSize = 22,  
            hideInRaid = true,
            position = {'TOPLEFT', UIParent, 25, -200},
        },
The party frames are always on no matter what I do. Had to go to an earlier release.
Kinch is offline Report comment to moderator  
Reply With Quote
Unread 07-27-10, 12:16 PM  
OmeCorn
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 6
Uploads: 3
Raid Pets

I try to add raid pets to the raid layout, but I got a problem with the Health.Value.

If I don't add:

Code:
self.Health.Value = self.Health:CreateFontString(nil, 'OVERLAY')

etc. etc.
It registers gaining or losing health on the healthbar just fine (but gives me the .lua error "Value = nil"). But as soon as I try to add a self.Health.Value fontstring it stops registering the gaining or losing of health a pet has.

My question is: Should the Health Function be able to support Raid Pets? If not, is there a way to make it support them?
OmeCorn is offline Report comment to moderator  
Reply With Quote
Unread 09-04-10, 03:49 AM  
oopsminded
A Murloc Raider

Forum posts: 7
File comments: 24
Uploads: 0
Originally posted by Kinch
Has something changed in the way party frames are handled? I can't get rid of them by adjusting the lines in the config file:
Had the same issue, and, even though I fail at lua, just tried things till it worked.

The things you need to modify are in the oUF_Neav.lua Toward the end you'll find the line:
Code:
local party = oUF:SpawnHeader("oUF_Neav_Party", nil, "raid, party",
replace it (as with his previous version) with
Code:
local party = oUF:SpawnHeader("oUF_Neav_Party", nil, visible,
You can control to have the party units showing depending on the side of your raid (to have them up in Arena but not in 25 men raid for instance), changing the number from the line (a bit further down from the previous):
Code:
if (GetNumRaidMembers() > 0) then
Last edited by oopsminded : 09-04-10 at 03:51 AM.
oopsminded is offline Report comment to moderator  
Reply With Quote
Unread 09-18-10, 04:24 AM  
ac3r
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 27
Uploads: 1
how to show the current/max hp and mana all the time?
currently its only shows when under 100% and then also the current values.
ac3r is offline Report comment to moderator  
Reply With Quote
Unread 09-18-10, 04:06 PM  
river444
A Defias Bandit

Forum posts: 3
File comments: 6
Uploads: 0
First of all. I LOVE this layout. it's exactly what I was looking for.
I'm having a problem though and I am unsure what is causing it.
Whenever I log with your Unit Frames, WOW slows down to about 1 frame every 20 seconds. If I replace them, WOW works fine again. I'm not familiar enough to truly give you other data. Is there anything I can do?
river444 is offline Report comment to moderator  
Reply With Quote
Unread 09-21-10, 01:00 PM  
stupidmourne
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Hey,

first of all, thank you for this great addon :P. But I got one Problem :/, I cant see my Groupframes, either I am in a Raid Group or only in a "normal" group. Its impossible for me to see them :x. It would be nice, if you can help me, to fix this bug.



Thanks,

Stupid
Last edited by stupidmourne : 09-21-10 at 02:34 PM.
stupidmourne is offline Report comment to moderator  
Reply With Quote
Unread 09-28-10, 08:33 PM  
Soulcleaver
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 52
Uploads: 12
does this work when Cataclysm comes? this is one of the main addons i use! very important for me if it doesn't are u gonna make it work?
Soulcleaver is offline Report comment to moderator  
Reply With Quote
Unread 10-05-10, 08:58 PM  
StylelaB
A Kobold Labourer

Forum posts: 1
File comments: 17
Uploads: 0
Hello, I got some problem with your layout, I don't speak english so well so I take some screenshot

Cast bar probleme: http://img529.imageshack.us/i/castbarbug.jpg/

Raid frames: http://img46.imageshack.us/i/raidframebug.jpg/

Well, I modified some code in your raid layout, I took some code of nin's layout, but the castbar i don't modifie anything.

Voilą, thanks for help
StylelaB is offline Report comment to moderator  
Reply With Quote
Unread 10-08-10, 01:38 AM  
gossipgirlxo
A Deviate Faerie Dragon

Forum posts: 10
File comments: 81
Uploads: 1
!!!!

this is a masterpiece. Neav you are my hero!
Last edited by gossipgirlxo : 10-08-10 at 01:56 AM.
gossipgirlxo is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: