Download
(495Kb)
Download
Updated: 08-30-17 03:14 PM
Pictures
File Info
Compatibility:
Shadows of Argus (7.3.0)
Tomb of Sargeras (7.2.0)
Return to Karazhan (7.1.5)
Legion (7.0.3)
Updated:08-30-17 03:14 PM
Created:12-18-08 02:33 PM
Downloads:31,696
Favorites:105
MD5:

oUF Neav  Popular! (More than 5000 hits)

Version: 7.3.0
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

v7.3.0

- oUF_Neav: Updated HealthPrediction to handle new oUF elements (thanks Grimsbain).
- oUF_Neav: Updated FormatValue function to be more exact and be able to handle larger numbers (thanks Grimsbain).
- oUF_NeavRaid: Dropped smartthreat module for default oUF element (thanks Grimsbain).
- oUF_NeavRaid: Updated HealthPrediction to handle new oUF elements (thanks Grimsbain).
- oUF_NeavRaid: Legion auras added (thanks Grimsbain).

v7.1.2

- Fix issue with the alternate resource bar for druids always showing.

v6.0.0

- Updates to work with Warlords of Draenor.

v5.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

v5.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.

v5.1.0

- TOC updates.

v5.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)


Post A Reply Comment Options
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?
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: 6
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.
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: 10
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
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.
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
Report comment to moderator  
Reply With Quote
Unread 06-20-10, 06:55 AM  
Lastbreath
A Defias Bandit

Forum posts: 3
File comments: 77
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:

  ---
Report comment to moderator  
Reply With Quote
Unread 06-16-10, 04:51 AM  
Agata
A Murloc Raider

Forum posts: 7
File comments: 42
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?
Report comment to moderator  
Reply With Quote
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?
Report comment to moderator  
Reply With Quote
Unread 05-25-10, 08:46 AM  
Aftermathhqt
A Molten Giant
 
Aftermathhqt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 784
File comments: 150
Uploads: 14
Is it possible to add the Latencty Code in to mine?
Report comment to moderator  
Reply With Quote
Unread 05-18-10, 10:02 PM  
Areul
A Kobold Labourer

Forum posts: 0
File comments: 119
Uploads: 0
Ok, I am find the code in NeavRaid.lua " 'showSolo', false," ..
but..how can I set that the raid group frame show only in a raid ?
Thanks for Help !

-----------------------------------------------------------------------

Hello Neal, thanks for your Neav UI addons! XD
Could you tell me why my raid icon always on the frame please ? T.T
I had change some Layout.lua to set the buff/debuff.
and set the "GetNumRaidMembers() > 10", but the raid icon still on the frame.
I am only want to show the party when I am not in the raid group.

Thank you !

Last edited by Areul : 05-19-10 at 03:54 AM.
Report comment to moderator  
Reply With Quote
Unread 05-16-10, 03:14 PM  
Neal
A Defias Bandit
 
Neal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 300
Uploads: 10
Originally posted by Game92
Is it possible to only use the caster bars?
If you use the default UF's (original blizzard frames): No, otherwise yes
Last edited by Neal : 05-16-10 at 03:14 PM.
Report comment to moderator  
Reply With Quote
Unread 05-10-10, 06:09 AM  
Aftermathhqt
A Molten Giant
 
Aftermathhqt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 784
File comments: 150
Uploads: 14
Is it possible to only use the caster bars?
Report comment to moderator  
Reply With Quote
Unread 04-21-10, 06:49 PM  
ronjon
A Kobold Labourer
 
ronjon's Avatar

Forum posts: 0
File comments: 43
Uploads: 0
is it possible to do the class color and power color changes with just ouf and not your !colorz addon?
Report comment to moderator  
Reply With Quote
Unread 04-17-10, 08:36 PM  
geeksugar
A Kobold Labourer
 
geeksugar's Avatar

Forum posts: 0
File comments: 34
Uploads: 0
heya, i was over at vranxui and noticed he darkened his frame borders (i saw someone say to get rUF) but i was wondering how i would do it through the LUA, id greatly appreciate it ^_^
Report comment to moderator  
Reply With Quote
Unread 03-24-10, 09:39 AM  
scrappy183
A Defias Bandit
 
scrappy183's Avatar

Forum posts: 2
File comments: 20
Uploads: 0
Is it possible to change the player/targets health into percentage? If so, please tell Other than that, it looks fantastic!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: