Go to Page... |
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,945 |
Favorites: | 105 |
MD5: |
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
Comment Options |
Slaxi81 |
Find More Posts by Slaxi81 |
04-27-11, 05:45 AM | ||
|
|
|
|
ballagarba |
View Public Profile |
Send a private message to ballagarba |
Find More Posts by ballagarba |
Add ballagarba to Your Buddy List |
04-27-11, 05:42 AM | |
A Murloc Raider
Forum posts: 4
File comments: 40
Uploads: 0
|
thanks , i only commented :
-- _G['CompactRaidFrameManagerDisplayFrame'..button]:SetAlpha(0.35) -- _G['CompactRaidFrameManagerDisplayFrame'..button]:Hide() -- _G['CompactRaidFrameManagerDisplayFrame'..button]isable() -- _G['CompactRaidFrameManagerDisplayFrame'..button]:EnableMouse(false) anyone knows how i can hide the blizzard bags?, im using a third addon for my bags and when i press B , both ( blizzard and the third addon ) open different windows for my bags . |
|
karlodav |
View Public Profile |
Send a private message to karlodav |
Find More Posts by karlodav |
Add karlodav to Your Buddy List |
04-26-11, 09:41 PM | |
|
!beautycase is missing from the current update. thanks for updating <3
|
|
gossipgirlxo |
View Public Profile |
Send a private message to gossipgirlxo |
Find More Posts by gossipgirlxo |
Add gossipgirlxo to Your Buddy List |
04-26-11, 08:52 PM | ||
|
go into oUF_NeavRaid.lua scroll down to around line 47 and look for this code: Code:
for _, button in pairs({ 'OptionsButton', 'FilterRoleTank', 'FilterRoleHealer', 'FilterRoleDamager', 'FilterGroup1', 'FilterGroup2', 'FilterGroup3', 'FilterGroup4', 'FilterGroup5', 'FilterGroup6', 'FilterGroup7', 'FilterGroup8', 'LockedModeToggle', 'HiddenModeToggle', }) do _G['CompactRaidFrameManagerDisplayFrame'..button]:SetAlpha(0.35) _G['CompactRaidFrameManagerDisplayFrame'..button]:Hide() _G['CompactRaidFrameManagerDisplayFrame'..button]:Disable() _G['CompactRaidFrameManagerDisplayFrame'..button]:EnableMouse(false) end Which in the end it should look like this: Code:
--[[ for _, button in pairs({ 'OptionsButton', 'FilterRoleTank', 'FilterRoleHealer', 'FilterRoleDamager', 'FilterGroup1', 'FilterGroup2', 'FilterGroup3', 'FilterGroup4', 'FilterGroup5', 'FilterGroup6', 'FilterGroup7', 'FilterGroup8', 'LockedModeToggle', 'HiddenModeToggle', }) do --_G['CompactRaidFrameManagerDisplayFrame'..button]:SetAlpha(0.35) --_G['CompactRaidFrameManagerDisplayFrame'..button]:Hide() --_G['CompactRaidFrameManagerDisplayFrame'..button]:Disable() --_G['CompactRaidFrameManagerDisplayFrame'..button]:EnableMouse(false) end --]] Coke
Last edited by cokedrivers : 04-26-11 at 08:53 PM.
|
|
|
cokedrivers |
View Public Profile |
Send a private message to cokedrivers |
Find More Posts by cokedrivers |
Add cokedrivers to Your Buddy List |
04-26-11, 07:38 PM | |
A Murloc Raider
Forum posts: 4
File comments: 40
Uploads: 0
|
Hello , error when in raid:
Message: Interface\AddOns\oUF_Neav\oUF_NeavRaid.lua:68: attempt to index field '?' (a nil value) Time: 04/26/11 20:36:37 Count: 1 Stack: Interface\AddOns\oUF_Neav\oUF_NeavRaid.lua:68: in main chunk Locals: (for generator) = <function> defined =[C]:-1 (for state) = <table> { 1 = "OptionsButton" 2 = "FilterRoleTank" 3 = "FilterRoleHealer" 4 = "FilterRoleDamager" 5 = "FilterGroup1" 6 = "FilterGroup2" 7 = "FilterGroup3" 8 = "FilterGroup4" 9 = "FilterGroup5" 10 = "FilterGroup6" 11 = "FilterGroup7" 12 = "FilterGroup8" 13 = "LockedModeToggle" 14 = "HiddenModeToggle" } (for control) = 2 _ = 2 button = "FilterRoleTank" (*temporary) = nil (*temporary) = nil (*temporary) = "FilterRoleTank" (*temporary) = <userdata> (*temporary) = "FilterGroup4" (*temporary) = "FilterGroup5" (*temporary) = "FilterGroup6" (*temporary) = "FilterGroup7" (*temporary) = "FilterGroup8" (*temporary) = "LockedModeToggle" (*temporary) = "HiddenModeToggle" (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to index field '?' (a nil value)" |
|
karlodav |
View Public Profile |
Send a private message to karlodav |
Find More Posts by karlodav |
Add karlodav to Your Buddy List |
04-25-11, 08:02 AM | |
|
Aaaaah right! Forgot that that oUF has tags
|
|
Neal |
View Public Profile |
Send a private message to Neal |
Find More Posts by Neal |
Add Neal to Your Buddy List |
04-25-11, 07:46 AM | ||
|
Last edited by nin : 04-25-11 at 07:46 AM.
|
|
|
nin |
View Public Profile |
Send a private message to nin |
Find More Posts by nin |
Add nin to Your Buddy List |
04-22-11, 04:18 PM | |
|
Ok thanks for this info
Ok found. oUF does not longer support combopoint fontstrings :-/
Last edited by Neal : 04-23-11 at 05:44 AM.
|
|
Neal |
View Public Profile |
Send a private message to Neal |
Find More Posts by Neal |
Add Neal to Your Buddy List |
04-22-11, 02:22 PM | |
A Kobold Labourer
Forum posts: 1
File comments: 5
Uploads: 0
|
Glad to see you back working on this, Neal! Love your addons.
However, I am getting a couple of errors when enabling showComboPointsAsNumber in the config. This one: Code:
Message: Interface\AddOns\oUF\elements\cpoints.lua:46: attempt to index local 'cpoint' (a nil value) Time: 04/22/11 16:15:31 Count: 1 Stack: Interface\AddOns\oUF\elements\cpoints.lua:46: in function `enable' Interface\AddOns\oUF\ouf.lua:93: in function `EnableElement' Interface\AddOns\oUF\ouf.lua:258: in function <Interface\AddOns\oUF\ouf.lua:182> (tail call): ? Interface\AddOns\oUF\ouf.lua:540: in function `Spawn' Interface\AddOns\oUF_Neav\oUF_Neav.lua:1258: in function `func' Interface\AddOns\oUF\factory.lua:17: in function <Interface\AddOns\oUF\factory.lua:13> (tail call): ? Locals: self = oUF_Neav_Target { 0 = <userdata> UNIT_PORTRAIT_UPDATE = <function> defined @Interface\AddOns\oUF\elements\portraits.lua:33 MasterLooter = oUF_Neav_TargetMasterLooterIcon { } __tags = <table> { } OfflineStatus = <unnamed> { } Leader = oUF_Neav_TargetLeaderIcon { } UNIT_SPELLCAST_CHANNEL_START = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:170 UNIT_SPELLCAST_INTERRUPTIBLE = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:102 __elements = <table> { } Texture = oUF_Neav_TargetTextureFrame { } Power = <unnamed> { } UNIT_SPELLCAST_NOT_INTERRUPTIBLE = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:116 UNIT_THREAT_SITUATION_UPDATE = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:287 style = "oUF_Neav" mainUnit = true Glow = oUF_Neav_TargetGlow { } Portrait = oUF_Neav_TargetPortrait { } UNIT_COMBO_POINTS = <function> defined @Interface\AddOns\oUF\elements\cpoints.lua:27 UNIT_SPELLCAST_CHANNEL_STOP = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:241 UNIT_SPELLCAST_START = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:14 Auras = <unnamed> { } UNIT_SPELLCAST_DELAYED = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:130 UNIT_SPELLCAST_CHANNEL_UPDATE = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:217 UNIT_SPELLCAST_INTERRUPTED = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:83 UNIT_SPELLCAST_STOP = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:151 UNIT_SPELLCAST_FAILED = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:64 Level = <unnamed> { } PLAYER_TARGET_CHANGED = <table> { } Castbar = oUF_Neav_TargetCastbar { } UNIT_AURA = <function> defined @Interface\AddOns\oUF\elements\aura.lua:209 UNIT_CONNECTION = <function> defined @Interface\AddOns\oUF\elements\portraits.lua:33 UNIT_THREAT_LIST_UPDATE = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:287 PLAYER_ENTERING_WORLD = <function> defined @Interface\AddOns\oUF\ouf.lua:125 unit = "target" menu = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:104 UNIT_FACTION = <function> defined @Interface\AddOns\oUF\elements\pvp.lua:21 PvP = oUF_Neav_TargetPVPIcon { } CPoints = <unnamed> { } Health = <unnamed> { } Name = <unnamed> { } Background = <unnamed> { } UNIT_NAME_UPDATE = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:217 RaidIcon = oUF_Neav_TargetRaidIcon { } CombatFeedbackText = <unnamed> { } UNIT_MODEL_CHANGED = <function> defined @Interface\AddOns\oUF\elements\portraits.lua:33 } cpoints = <unnamed> { __owner = oUF_Neav_Target { } ForceUpdate = <function> defined @Interface\AddOns\oUF\elements\cpoints.lua:31 0 = <userdata> } (for index) = 1 (for limit) = 5 (for step) = 1 index = 1 cpoint = nil (*temporary) = "function" (*temporary) = nil (*temporary) = <table> { 1 = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:287 2 = <function> defined @Interface\AddOns\oUF\elements\cpoints.lua:27 } (*temporary) = <table> { __call = <function> defined @Interface\AddOns\oUF\events.lua:16 } (*temporary) = <function> defined @Interface\AddOns\oUF\elements\cpoints.lua:27 (*temporary) = 1 (*temporary) = "attempt to index local 'cpoint' (a nil value)" ForceUpdate = <function> defined @Interface\AddOns\oUF\elements\cpoints.lua:31 Path = <function Code:
Message: Interface\AddOns\oUF\elements\cpoints.lua:22: attempt to index field '?' (a nil value) Time: 04/22/11 16:19:22 Count: 1 Stack: Interface\AddOns\oUF\elements\cpoints.lua:22: in function <Interface\AddOns\oUF\elements\cpoints.lua:7> (tail call): ? Interface\AddOns\oUF\events.lua:18: in function <Interface\AddOns\oUF\events.lua:16> (tail call): ? [C]: in function `TargetUnit' Interface\FrameXML\SecureTemplates.lua:425: in function `handler' Interface\FrameXML\SecureTemplates.lua:543: in function `SecureActionButton_OnClick' Interface\FrameXML\SecureTemplates.lua:583: in function <Interface\FrameXML\SecureTemplates.lua:575> Locals: self = oUF_Neav_Target { 0 = <userdata> UNIT_PORTRAIT_UPDATE = <function> defined @Interface\AddOns\oUF\elements\portraits.lua:33 MasterLooter = oUF_Neav_TargetMasterLooterIcon { } __tags = <table> { } OfflineStatus = <unnamed> { } Leader = oUF_Neav_TargetLeaderIcon { } UNIT_SPELLCAST_CHANNEL_START = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:170 UNIT_SPELLCAST_INTERRUPTIBLE = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:102 __elements = <table> { } Texture = oUF_Neav_TargetTextureFrame { } Power = <unnamed> { } UNIT_SPELLCAST_NOT_INTERRUPTIBLE = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:116 UNIT_THREAT_SITUATION_UPDATE = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:287 style = "oUF_Neav" mainUnit = true Glow = oUF_Neav_TargetGlow { } Portrait = oUF_Neav_TargetPortrait { } UNIT_COMBO_POINTS = <function> defined @Interface\AddOns\oUF\elements\cpoints.lua:27 UNIT_SPELLCAST_CHANNEL_STOP = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:241 UNIT_SPELLCAST_START = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:14 Auras = <unnamed> { } UNIT_SPELLCAST_DELAYED = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:130 UNIT_SPELLCAST_CHANNEL_UPDATE = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:217 UNIT_SPELLCAST_INTERRUPTED = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:83 UNIT_SPELLCAST_STOP = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:151 UNIT_SPELLCAST_FAILED = <function> defined @Interface\AddOns\oUF\elements\castbar.lua:64 Level = <unnamed> { } PLAYER_TARGET_CHANGED = <table> { } Castbar = oUF_Neav_TargetCastbar { } UNIT_AURA = <function> defined @Interface\AddOns\oUF\elements\aura.lua:209 UNIT_CONNECTION = <function> defined @Interface\AddOns\oUF\elements\portraits.lua:33 UNIT_THREAT_LIST_UPDATE = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:287 PLAYER_ENTERING_WORLD = <function> defined @Interface\AddOns\oUF\ouf.lua:125 unit = "target" menu = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:104 UNIT_FACTION = <function> defined @Interface\AddOns\oUF\elements\pvp.lua:21 PvP = oUF_Neav_TargetPVPIcon { } CPoints = <unnamed> { } Health = <unnamed> { } Name = <unnamed> { } Background = <unnamed> { } UNIT_NAME_UPDATE = <function> defined @Interface\AddOns\oUF_Neav\oUF_Neav.lua:217 RaidIcon = oUF_Neav_TargetRaidIcon { } CombatFeedbackText = <unnamed> { } UNIT_MODEL_CHANGED = <function> defined @Interface\AddOns\oUF\elements\portraits.lua:33 } event = "PLAYER_TARGET_CHANGED" unit = nil cp = 0 cpoints = <unnamed> { __owner = oUF_Neav_Target { } ForceUpdate = <function> defined @Interface\AddOns\oUF\elements\cpoints.lua:31 0 = <userdata> } (for index) = 1 (for limit) = 5 (for step) = 1 i = 1 (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to index field '?' (a nil value)" GetComboPoints = <function> defined =[C]:-1 MAX_COMBO_POINTS = 5 |
|
rieux |
View Public Profile |
Send a private message to rieux |
Find More Posts by rieux |
Add rieux to Your Buddy List |
04-20-11, 09:10 AM | ||
|
|
|
|
Neal |
View Public Profile |
Send a private message to Neal |
Find More Posts by Neal |
Add Neal to Your Buddy List |
04-20-11, 05:12 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 14
Uploads: 0
|
Hey Neal,
is there a way to hide the debuffs applied by other people on the targetframe? I remember that there used to be a solution, but unfortunately i dont find it again. Edit: *solved* I found the solution: self.Auras.debuffFilter = "PLAYER|HARMFUL" And my second point deals with the focus frame. Is the only way to move it at the moment to change the coords in the config? Shift+alt doesnt work for me.
Last edited by Toctor42 : 04-20-11 at 05:16 AM.
|
|
Toctor42 |
View Public Profile |
Send a private message to Toctor42 |
Find More Posts by Toctor42 |
Add Toctor42 to Your Buddy List |
04-18-11, 09:20 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 119
Uploads: 0
|
thank god for your come back.
|
|
Areul |
View Public Profile |
Send a private message to Areul |
Find More Posts by Areul |
Add Areul to Your Buddy List |
04-18-11, 03:43 PM | |
|
Ok the boss frames works now real good. (with buff and castbars) I test now some options etc. and if I dont see any dramatic bugs i release the new oUF_Neav version this evening (tuesday - april 19) For all who asked: Arenaframes are not planned yet (i don't play arena). But if some people want it in any case, I think we could find a solution for that..
Last edited by Neal : 04-18-11 at 03:50 PM.
|
|
Neal |
View Public Profile |
Send a private message to Neal |
Find More Posts by Neal |
Add Neal to Your Buddy List |
04-16-11, 06:57 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 119
Uploads: 0
|
finaly.
the Neav Ui wake up. |
|
Areul |
View Public Profile |
Send a private message to Areul |
Find More Posts by Areul |
Add Areul to Your Buddy List |