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.