Download
(43Kb)
Download
Updated: 08-24-09 05:28 AM
Pictures
File Info
Updated:08-24-09 05:28 AM
Created:08-19-09 03:09 PM
Downloads:3,669
Favorites:16
MD5:

oUF Anomaly

Version: 1.2.1
by: Subere [More]

Description
oUF_Anomaly is a layout for oUF by Haste. It is required to be installed and up to date for this addon to do anything.

This addon was intended for personal use as I was looking for something lightweight and new to play with. I'll do my best to accommodate others but if it's largely out of scope of what this layout was intended for it probably won't happen.

I'll always be glad to help and answer any questions to the best of my ability and am interested in comments and criticism especially when it comes to the code as I'm still rather new to Lua and oUF.



Features
For the time being there are only a few features outside of the norm.

- Player auras displayed in the top right like most common buff addons.
- Auto-collapsing buff frame for the target depending on how much space is needed.
- Name abbreviation for pets and npc target, tot, and focus. (Heroic Training Dummy becomes H. T. Dummy)
- Textured combo points.
- OmniCC like timer on focus self-casted debuffs.
- A small druid mana bar when in non mana-using forms.



Frames
Few quick notes.

There are now basic party frames but are disabled by default. To turn them on change showParty to true at the top of oUF_Anomaly.lua.

There are no raid frames. I currently use grid for them. They might be added sometime in the future.

The only frames that have auras are the target and focus. The focus frame only shows self-casted debuffs and an OmniCC like timer pops up when the time left is under a minute.

Player buffs, debuffs, and weapon enchants are shown in the top right like most player buff addons would. (oUF_WeaponEnchant required for weapon enchants)

When you enter a vehicle the player frame turns into the vehicle frame.

- Player
- Target
- Target-of-Target
- Focus
- Pet
- Party (Disabled by default.)

- Player Auras (Displayed in a similar fashion to popular player aura addons. oUF_WeaponEnchant required for weapon enchants.)

- Player, Target, and Focus Castbars
- Swingbar (oUF_Swing required.)

- Experience Bars ((class colored) oUF_Experience required.)
> Player (Fades in on hover, bottom center of the screen.)
> Pet (If you're a Hunter, fades in on hover over pet frame, just above it.)

- Runebar (For DK's, oUF_RuneBar required.)



Supported Plug-Ins
Currently there are only a few supported plug-ins. Adding support for more is on the to-do list.

- oUF_CombatFeedback
- oUF_Experience
- oUF_MoveableFrames
- oUF_RuneBar
- oUF_Smooth (fixed version by Gotai embedded)
- oUF_Swing
- oUF_WeaponEnchant



Known Problems
- None at the moment.


To-do List
- Add support for more plug-ins.
- Player buff, debuff sorting.



Thanks and Credits
Thanks and props to Haste for oUF and oUF Lily. Also thanks and props to all the other layout and plug-in developers that I've learned from, including: Ammo, Caellian, Luzzifus, lyn, Obble, and p3lim.


Final Notes
If you run into any problems or have any questions feel free to let me know or ask.

v1.2.1
- The time measurement abbreviation in player auras is now class colored.
- Experience bars are now gray with the text class colored due to visibility issues.
- Fixed an error in the experience bar text.
- Removed an unnecessary check on aura timers.
- Fixed an issue with '??' level mobs showing as level -1.

v1.2
- Added support for oUF_CombatFeedback
- Added support for oUF_RuneBar
- Fixed an issue in the experience bar text.
- Removed an unneeded check in the name shortening tag.
- Removed an unneeded frame.
- Added basic party frames. (disabled by default)

v1.1
- Added support for oUF_Experience
- Added support for oUF_MoveableFrames
- Fixed an issue with the player guild tag not updating.
- Fixed an issue with unit names not updating.
- Fixed an issue where an event was registered when it wasn't needed.

v1.0.2
- Fixed an issue with combo points un-centering.
- Fixed an error when targeting a dead mob and it's name not showing up.

v1.0.1
- Fixed an error in the aura time text.

v1.0
- Initial release.
Post A Reply Comment Options
Unread 08-26-09, 12:06 PM  
LiNK2088
A Deviate Faerie Dragon
AddOn Compiler - Click to view compilations

Forum posts: 10
File comments: 246
Uploads: 1
Very nice addon, love it

How about adding an incommin heal indicator inside the healthbar, and maybe a 5 second rule bar inside the manabar, like oUF_PowerSpark does
Report comment to moderator  
Reply With Quote
Unread 08-25-09, 03:36 PM  
Subere
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 22
Uploads: 1
Originally posted by Kwaadschiks
First of all, great layout, I've seen you posting previews of this layout on the wowace forums and couldn't wait!
I was hoping you could help me out though. In one of the previews you posted on the wowace forums (http://i31.tinypic.com/qsv6kg.jpg) I noticed your chatmod. I was wondering if you could tell me what chatmod(s) your using there?
I'm using Chatter and a modified Fane.


Originally posted by 123noob
M liking this layout a lot . Only one request is that party frames to be hidden when you join raid grp and show when it's just 5m party.
I'll see about getting some options tossed in.


And thanks all, glad you like it.
Report comment to moderator  
Reply With Quote
Unread 08-25-09, 03:21 PM  
123noob
A Frostmaul Preserver
 
123noob's Avatar
AddOn Author - Click to view AddOns

Forum posts: 256
File comments: 57
Uploads: 4
M liking this layout a lot . Only one request is that party frames to be hidden when you join raid grp and show when it's just 5m party.
__________________
  • Sever: Twisting Nether
  • Character: BloodElf Paladin (Level - 35)
Report comment to moderator  
Reply With Quote
Unread 08-25-09, 08:51 AM  
Kwaadschiks
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
First of all, great layout, I've seen you posting previews of this layout on the wowace forums and couldn't wait!
I was hoping you could help me out though. In one of the previews you posted on the wowace forums (http://i31.tinypic.com/qsv6kg.jpg) I noticed your chatmod. I was wondering if you could tell me what chatmod(s) your using there?
Report comment to moderator  
Reply With Quote
Unread 08-25-09, 12:19 AM  
Subere
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 22
Uploads: 1
Originally posted by davidhen
Ah thanks heaps for the quick reply and good work !
No problem. And thanks, glad you like it :]
Report comment to moderator  
Reply With Quote
Unread 08-25-09, 12:12 AM  
davidhen
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by Subere
The minimap in the screenshot is SexyMap. It's only shown to show player aura placement :s
Ah thanks heaps for the quick reply and good work !
Report comment to moderator  
Reply With Quote
Unread 08-24-09, 08:55 PM  
Subere
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 22
Uploads: 1
The minimap in the screenshot is SexyMap. It's only shown to show player aura placement :s
Report comment to moderator  
Reply With Quote
Unread 08-24-09, 06:33 PM  
davidhen
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Love the ui but for some reason the minimap isn't being replaced and remains the default blizzard one. Is there something terribly nooby i am doing or overlooking?
Report comment to moderator  
Reply With Quote
Unread 08-24-09, 04:13 AM  
Subere
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 22
Uploads: 1
Oops :s Thanks.

Also sorry all for the pretty much constant updates. I guess the initial release may have been a bit premature. The layout should be pretty stable soon and should only need updates for requested features / plug-in support or something breaking.
Last edited by Subere : 08-24-09 at 04:24 AM.
Report comment to moderator  
Reply With Quote
Unread 08-24-09, 03:47 AM  
Yonk
A Murloc Raider
Premium Member

Forum posts: 5
File comments: 1
Uploads: 0
Line 522 should be:
Code:
if rested ~= nil then
since GetXPExhaustion() returns nil when you are no longer rested
Report comment to moderator  
Reply With Quote
Unread 08-22-09, 09:53 PM  
Subere
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 22
Uploads: 1
Originally posted by ceasley
Heh, I actually came upon the same conclusions after looking through your layout myself. I manually positioned the castbars as necessary, and they look great now.

For my own personal preference, anchoring them to their respective frames would have done the job, as I positioned them in a similar manner than would be expected had they been actually anchored.

Thank you for looking into it for me
No problem. Glad you got it set up.
Report comment to moderator  
Reply With Quote
Unread 08-22-09, 09:49 PM  
ceasley
A Kobold Labourer

Forum posts: 1
File comments: 9
Uploads: 0
Heh, I actually came upon the same conclusions after looking through your layout myself. I manually positioned the castbars as necessary, and they look great now.

For my own personal preference, anchoring them to their respective frames would have done the job, as I positioned them in a similar manner than would be expected had they been actually anchored.

Thank you for looking into it for me
Report comment to moderator  
Reply With Quote
Unread 08-22-09, 09:08 PM  
Subere
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 22
Uploads: 1
Hrmm, I think this is actually a MoveableFrames problem. I'll look into it and see what's up.

And I'm glad you like it :]


EDIT: After looking into it further I think you're just going to have to settle for moving the castbars manually through the Lua. :[

The first limitation stopping it from working with MoveableFrames and the blizz implementations for making frames movable is the fact that the Castbar is a StatusBar (think the health bar on the player frame). It is not attached to any base frame and is not movable as a StatusBar.

If we were to create a frame to anchor it too, we run into the second limitation being that MoveableFrames only moves base oUF objects (e.g. Player, Target, ToT, etc.). The player castbar is considered a child of the Player object, so on and so forth with the other castbars. So at that point MoveableFrames would either have to be updated to move frames that are children of the base objects or I'd have to implement some layout specific code that would handle it.

The 'easiest' way to make them somewhat moveable would be parenting them to the frame they belong to. So if you were to move that frame it would follow it. At this point though I foresee the problem of that really not being good enough and with the player castbar there really isn't any good frame to anchor it too.
Last edited by Subere : 08-22-09 at 09:40 PM.
Report comment to moderator  
Reply With Quote
Unread 08-22-09, 08:48 PM  
ceasley
A Kobold Labourer

Forum posts: 1
File comments: 9
Uploads: 0
Looks great, but...

First, *love* this layout! Very nicely done, and quite clean. Fits very well with my interface

However, the castbars don't seem to play well with the "moveableframes" addon for ouf. They remain anchored to their starting positions with no way to move them. Even trying to move them while they are in use doesn't work.

Any chance we could get a fix for that?

Thanks!
Report comment to moderator  
Reply With Quote
Unread 08-22-09, 06:29 PM  
Subere
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 22
Uploads: 1
Originally posted by Shammypowah
Thank you so much, problem solved!
No problem :] Glad we resolved it.

Also if anyone has any requests for any specific plug-ins they'd like support for, let me know. I've pretty much got everything I'd want to use supported but not sure what others frequently use.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: