Download
(131Kb)
Download
Updated: 09-29-16 03:41 PM
Addon for:
oUF.
Pictures
File Info
Compatibility:
Legion (7.0.3)
Updated:09-29-16 03:41 PM
Created:unknown
Downloads:63,444
Favorites:197
MD5:
Categories:oUF: Layouts, Raid Mods, Unit Mods

oUF Nivaya  Popular! (More than 5000 hits)

Version: r65
by: Luzzifus [More]

News

  • Updated for 7.0.3.
  • Only for use with oUF 1.6.9+!
  • If you have any questions or feature requests, please read the FAQ at the bottom of this page first.
  • Most likely coming soon: Boss Frames
About
oUF_Nivaya is a unitframe addon with low memory and cpu usage. It is based on oUF by Haste, but still it offers the possibility to configure a large variety of settings ingame to adapt functionality and appearance.

So in order to use it you need the oUF core! If there happen to be any bugs or errors, feel free to report them here. However, before reporting bugs make sure you definitly have the latest release of both this layout and oUF!

Ingame Config
This Layout comes with an ingame configuration dialog, which is included as load-on-demand module accessible via "/ouf". You can change settings like frame positions and sizes, portrait settings, use of custom textures and fonts (using SharedMedia), buff / debuff position and size and alot more. Also you can toggle all my custom features and adjust settings concerning the Healer Mode.

Positioning: "Unlocking" the frames enables you to freely move the Player Frame, the Party Frame and the Raid Frames via mouse dragging. All other units stay anchored to those, however all the relative positions can be changed in the options too. By default, the target frame is automatically positioned symmetrically to the player frame as you move it. You can unlock the frames in the settings dialog or by typing "/ouf lock" or "/ouf unlock" (they both toggle).

Of course, if you don't change any source codes, you can update the layout without losing your own settings. More over this, it doesn't use significantly more memory or cpu time than other oUF layouts (currently it's about 90kb, excluding the config module).

Supported Frames
  • Player, Target and Pet
  • Target of Target and Focus
  • Target of Target of Target and Focus Target (both optional)
  • Party and Raid (also optional, both "Grid"-like, party including player, raid up to 40 players)

The "Healer Mode"
There are two different modes for Party-/Raidframes display. The first is a very minimalistic "grid-like" setup, containing no numbers at all. The second one has slightly larger frames and contains more information like health and deficit values. This one is supposed to be used by healers, but of course you can choose the one you prefer. Both setups are shown in the screenshots.

Also, in case you want to use both setups with different characters, I have included an option that makes the layout automatically pick the healer mode based on your character class. You can adjust this behaviour in the configuration dialog ("/ouf"). More over this, the layout is able to remember different positions and raidframe settings for both modes.

More Features
  • Castbar support for player, target, target of target and focus (can be disabled)
  • Built-in aggro coloring
  • Built-in heal prediction
  • Fancy debuff highlighting (A debuff filter is enabled by default, so you will only see highlighting for debuffs you can cure).
  • Options to automatically color health- and/or manabars by class or mobtype.
  • Adjustable colors, textures, fonts, positions and sizes for most frames and elements.

Supported oUF Modules
  • oUF_PowerSpark
  • oUF_Smooth
  • oUF_TotemBar
  • oUF_Experience
  • oUF_Reputation
  • oUF_GCD (Make sure to set a reference spell as described here, otherwise it won't work. I can't do that for you since those spell names are localized.)

FAQ
Here I'll answer all those questions which become a little bit annoying when I have to answer them a gazillion times in the comments.

Q: "I want my raid groups to grow from left to right instead of right to left / from top to bottom instead of bottom to top."
A: Open the config module and go to the raidframes page. There you'll find an option called "Spacing between raidgroups". For this value, positive values make the raidgroups grow from left to right (bottom to top), negative values make them grow from right to left (top to bottom).

Q: "I have a SharedMedia Addon with additional fonts/textures/whatever and I can't pick them from your config or they are not saved on relog/reloadui."
A: The problem here is, that these addons must be loaded before the layout, or else their stuff won't be recognized. This is usually achieved by adding the addon in question to the OptionalDeps in the .toc files of the layout and its config module. You can do that yourself or if you want it to be permanently added, tell me.

Q: "I'd like to edit the text tags on my unit frames (health, mana, etc)."
A: Currently you cannot change them ingame, but there are tag functions for HP, power, names, levels, classification and status information. You can find them in "tags.lua".

Q: "Can you add buff/debuff/hot/dot indicators to the raidframes?"
A: Very unlikely.

Q: "Can you add [insert random big feature]? I miss it from Pitbull/Grid."
A: My layout is not meant to be a replacement for Pitbull or Grid. It is meant to be lightweight without denying you the possibility to adjust the basic appearance and functionality. I am currently very satisfied with the features and I probably won't add more biggies. However, as long as I play WoW, I will keep it updated and working. Of course, you may always ask for easy-to-add improvements. But I really don't have much time currently, so you should prepare to wait a little bit before it will be done.


Credits
Credits go to Seiyu and his layout "oUF_Pazrael", since I used that as a template for my layout and learned alot about LUA by improving it further and further.

r65
- fixed role icon display.

r64
- updated for 7.0.3, make sure to also update the oUF core to 1.6.9+!

r63
- replaced role icons with role indicators in the form of little dots in the upper left corner for each group unit frame.
- role assignment indicators are now also visible in raidgroups.
- added option to hide health text / health deficit text in healer mode.
- fixed color update bug in config module.

r62
- player frame position (and all derived frame positions) are now saved separately for healer mode and normal mode.
- cast bar position is now saved separately for healer mode and normal mode.

r61
- bug fix release for MoP 5.3.
- updated to work with oUF 1.6.5.
- disabled alternative ressource displays (soul shards, holy power, runes, totem bar), because getting them to work again takes more time. use other addons for that instead.

r60
- Added support for oUF_Swing (anchored to player castbar).
- Fixed unit names not updating correctly in raids and battlegrounds (requires oUF 1.5.5+).
- Fixed config error on updating unit name positions.
- Fixed dungeon role icon postions (didn't differentiate between healermode and non-healermode).

r59
- Added an option to display all debuffs, not only your own.
- Fixed classification tag.
- Removed support for oUF_RuneBar and replaced it with the rune bars from oUF.
- New position for rune bars and totem bars, similar to HolyPower and SoulShards.
- Added option to change the position of rune bars and totem bars (positions tab).

r58
- Added .frequentUpdates to health tags (global) and power tags (player only).
- Updated CanDispel table to reflect changes made in WoW 4.0.
- LFDrole icons positions now correctly complies with the vertical groups setting.
- Fixed LFDrole icons not correctly updating.
- Clicking on the LDB icon will open the config again.
- More tag conversions (names, levels, classification).

r56
- Fixed a bug causing an error message when changing textures.

r55
- Fixed clicks going into void on party/raidframes.
- First go on tags (HP/power/status of all units).
- Blizzards Raidframes will be completely hidden now (including the manager).

r53
- Improved position and size of SoulShards and HolyPower.
- Added option to change the position of SoulShards and HolyPower (positions tab).
- Fixed errors with oUF_Experience and oUF_Reputation.
- Added mouseover show/hide for oUF_Experience and oUF_Reputation (again).

r52
- Fixed bug that prevented all frames from showing up with oUF 1.5.1+.
- No more packaged oUF. Get the release version!

r50/51
- Only works with WoW 4.0.1+!
- Included oUF 1.5 beta in the .zip until it will be released.
- Added option to change maximum heal prediction overflow.
- Added option to limit maximum number of visible raid groups.
- Added HolyPower display (Paladin).
- Added SoulShards display (Warlock).
- Added support for the new HealPrediction element in oUF.
- Added option to toggle HealPrediction.
- Removed oUF_HealComm4 support (done by HealPrediction).

r48
- Added option to display combo points as text value.
- Fixed TotemBar position (Shaman).
- Fixed RuneBar position (Deathknight).
- Fixed Castbar display problems for ToT and focus frames.
Post A Reply Comment Options
Unread 03-25-09, 05:02 PM  
bobkenedy
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Raid frames

Im not sure why, but I cannot reposition my raid frames. I have the latest version installed, and have "unlocked" selected, but when i try to move the raid frames, it does not budge. I absolutely love the frames and everything looks great, but my raid frames are stuck in the bottom right corner and its beginning to get on my nerves. What am I doing wrong?
Report comment to moderator  
Reply With Quote
Unread 03-26-09, 02:59 AM  
Luzzifus
A Warpwood Thunder Caller
 
Luzzifus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 237
Uploads: 6
Currently you can only drag the first Raid Member, since they're all anchored together. Maybe you were just trying to start dragging in the wrong spot?
Report comment to moderator  
Reply With Quote
Unread 03-26-09, 03:57 AM  
Aquillian
A Kobold Labourer
 
Aquillian's Avatar

Forum posts: 0
File comments: 20
Uploads: 0
I registered just to express my utter delight with this oUF layout. I've been unhappy with every unit frame I've tried before this one. Major kudos -- it's beautiful, simple and works! Thanks so much for sharing this.
Report comment to moderator  
Reply With Quote
Unread 03-26-09, 06:33 AM  
Amafi
A Deviate Faerie Dragon

Forum posts: 12
File comments: 4
Uploads: 0
First of all, thanks for making these, awesome layout.

Been redoing my ui on the PTR while waiting for 3.1, and I've fallen for these unit frames.
The one thing that's bugging me about them is the power bar updating.
It only updates the bar every 2 seconds, like back in pre-3.0, which makes energy queueing kinda tricky, as combat potency procs can easily cap energy.

I tried looking through the code to see if there was something that looked like an easy fix, but being a functional retard when it comes to coding, I could not find anything.
Report comment to moderator  
Reply With Quote
Unread 03-26-09, 07:25 AM  
Luzzifus
A Warpwood Thunder Caller
 
Luzzifus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 237
Uploads: 6
Originally posted by Amafi
The one thing that's bugging me about them is the power bar updating.
It only updates the bar every 2 seconds, like back in pre-3.0, which makes energy queueing kinda tricky, as combat potency procs can easily cap energy.
I don't play a rogue, but checking as a druid in cat form I cannot see slow energy updates. However you could add this line to the "stylefunc" in "oUF_Nivaya.lua":

Code:
self.Power.frequentUpdates = true
Afaik this requires the very latest oUF release (1.3.8). Please report if it helps, then I'll include it in the next release. If not, there's nothing I can do, since the update polling is part of oUF itself.

**edit: Just tried what happens, and having frequentUpdates active, every single energy point gained is updating the power bar. Seems pretty odd to me but I guess that's what you want. And it's already in the release I'm currently uploading (25). ^^
Last edited by Luzzifus : 03-26-09 at 07:35 AM.
Report comment to moderator  
Reply With Quote
Unread 03-26-09, 09:25 AM  
neov
A Deviate Faerie Dragon

Forum posts: 16
File comments: 56
Uploads: 0
fantastic work on these - perfect combination of OUF benefits and in-game configuring
Report comment to moderator  
Reply With Quote
Unread 03-26-09, 10:22 AM  
Amafi
A Deviate Faerie Dragon

Forum posts: 12
File comments: 4
Uploads: 0
Originally posted by Luzzifus
I don't play a rogue, but checking as a druid in cat form I cannot see slow energy updates. However you could add this line to the "stylefunc" in "oUF_Nivaya.lua":

Code:
self.Power.frequentUpdates = true
Afaik this requires the very latest oUF release (1.3.8). Please report if it helps, then I'll include it in the next release. If not, there's nothing I can do, since the update polling is part of oUF itself.

**edit: Just tried what happens, and having frequentUpdates active, every single energy point gained is updating the power bar. Seems pretty odd to me but I guess that's what you want. And it's already in the release I'm currently uploading (25). ^^
Yip, that did the trick, thanks
Reason it's handy is that energy gains aren't constant because of combat potency, and knowing your energy standing at a glance is important so you don't cap from combat potency procs while standing around waiting for snd or rupture to run down.
Report comment to moderator  
Reply With Quote
Unread 03-26-09, 01:14 PM  
Toran
A Nerdscale Dorkin
 
Toran's Avatar
Premium Member

Forum posts: 143
File comments: 433
Uploads: 0
Originally posted by Luzzifus
Yes, but I can't tell you when it's going to be finished yet.
Until then, I assume we can still just change that in the .lua.
Report comment to moderator  
Reply With Quote
Unread 03-26-09, 03:48 PM  
dougydecimate
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
This is, without a doubt, the most amazing UF ever, but I do have two problems with it.

#1. I hate horizontal grids ]: I don't know if you can change it via the lua files (I looked.. didn't really see anything.. but I'm quite a noob at lua files anyway).
#2. When I set the grid in place + locked it in the middle of playing it would jump around my screen. Perhaps an error? Or did I do something wrong?
Report comment to moderator  
Reply With Quote
Unread 03-26-09, 04:44 PM  
Luzzifus
A Warpwood Thunder Caller
 
Luzzifus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 237
Uploads: 6
Well it seems like you're not the only one having the problem with raidframes jumping around. And I still can't reproduce that one, the funny thing is, I don't even have a single line of code in the whole layout that is ablo to move frames around. All of that stuff is in the config module. So in order to find out what's happening I'll need your help. Anyone who's having that issue please answer the following questions for me please:

1. What version of oUF do you use? And which version of my layout?
2. How much time passes before the raidframes start jumping around?
3. Do they jump frequently or just once? Anything that might have triggered it?
4. Do they jump back to a previous setting (defaults maybe?) or just randomly?
5. Does the black overlay frame also jump around? (The one which is visible when unlocked, check this by simply unlocking the frames again after a jump. This question is very important since everything related to the party/raid is anchored to that frame.)
6. Does it happen even if you reload the ui after moving the frames?
7. Do you use any other addons that enable frames to be moved (like MoveAnything)?
8. Are there any error messages when they jump (make sure LUA error messages are activated)?
9. When they jump, where are the frames after reloading the ui? (This one is also very important, since it tells me about the savedvariables.)
10. If it possible for you, try if it also happens in a minimalistic addon environment (only oUF + oUF_Nivaya + nivconfig enabled).
11. Is Healer Mode on or off? (Does it make a difference?)

Thanks in advance!

Originally posted by dougydecimate
#1. I hate horizontal grids ]: I don't know if you can change it via the lua files (I looked.. didn't really see anything.. but I'm quite a noob at lua files anyway).
It is possible but it's gonna create alot of code so I'd not expect to see that in the options soon. I'd have to take a look at how much effort it would be, but I definitly want to keep the layout small and not to bloated since that is one of the cool things with oUF. Also in a 25 man raid it doesn't make much of a difference if the groups are horizontal or vertical, right? ^^
Last edited by Luzzifus : 03-26-09 at 05:25 PM.
Report comment to moderator  
Reply With Quote
Unread 03-26-09, 05:22 PM  
Aquillian
A Kobold Labourer
 
Aquillian's Avatar

Forum posts: 0
File comments: 20
Uploads: 0
Hmm having that issue too. I will try to answer what I can.

1. oUF version 1.3.8; Nivaya version 30100.25
2. It happens every time someone joins the raid, as best I can tell. Also seems to happen at random every 2-3 minutes.
3. Just once, always to the same place. (Guess this answers the next question better?) Seems like adding people to the raid triggers it at least some of the time. Also changing the dungeon difficulty triggered it. EDIT: Also when people go in/out of range. Seems like anything that triggers any other kind of change reverts it.
4. Yes, it's always to the same place.
5. Oddly enough I am not seeing a "black frame" ever. Before OR after it moves, whether it is unlocked or not.
6. Yes, this immediately reverts them.
7. Yes. I use DragQueen.
8. No.
9. Back in the "Wrong"/original starting place. So reloading also triggers it.
10. I tried this and got a lua error: http://img212.imageshack.us/img212/2386/luaerror.png

Hope that helps =S
Last edited by Aquillian : 03-26-09 at 05:28 PM.
Report comment to moderator  
Reply With Quote
Unread 03-26-09, 05:39 PM  
Luzzifus
A Warpwood Thunder Caller
 
Luzzifus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 237
Uploads: 6
Originally posted by Aquillian
5. Oddly enough I am not seeing a "black frame" ever. Before OR after it moves, whether it is unlocked or not.
This frame is new in r25. It is only visible when the frames are unlocked and is used to move them. It looks like this:



If you can't see that black one and you're still able to move the raidframes, you're not using r25.

Originally posted by Aquillian
10. I tried this and got a lua error: http://img212.imageshack.us/img212/2386/luaerror.png
Strange, that doesn't happen to me. Could you get tekErr and post the whole error trace please? The one from the screenshot doesn't tell where the call came from.
Last edited by Luzzifus : 03-26-09 at 05:44 PM.
Report comment to moderator  
Reply With Quote
Unread 03-26-09, 06:23 PM  
Aquillian
A Kobold Labourer
 
Aquillian's Avatar

Forum posts: 0
File comments: 20
Uploads: 0
Thanks, will make sure I have r25 and get tekErr and report back.

EDIT: You're right, I didn't have r25. My apologies for the incorrect information. I got tekError but it doesn't seem to be catching that particular error for whatever reason -- no minimap icon appeared and if I typed /err the frame was blank. Still having the same issues though, it seems. Is there some other way to get you the full error string?
Last edited by Aquillian : 03-26-09 at 06:35 PM.
Report comment to moderator  
Reply With Quote
Unread 03-27-09, 02:54 AM  
Luzzifus
A Warpwood Thunder Caller
 
Luzzifus's Avatar
AddOn Author - Click to view AddOns

Forum posts: 94
File comments: 237
Uploads: 6
Well the lines raising the error in oUF are pretty much straight forward, they're just executed once when the addon is loaded and don't have anything to do with my layout. So there is no specific call tekErr could fetch.

Are you playing on the PTR or live 3.0.9?
Last edited by Luzzifus : 03-27-09 at 02:55 AM.
Report comment to moderator  
Reply With Quote
Unread 03-27-09, 03:09 AM  
Whoz
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 2
um

How can move the buff/debuff icons to the bottom of the target frame?
Also how can i see what buffs/debuffs my pet has an how can i add his portrait to the pet frame? One more thing how can i add the Raid group number to my frame
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: