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,674
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-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: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-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-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, 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, 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-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-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, 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, 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, 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-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-26-09, 02:10 PM  
123noob
A Frostmaul Preserver
 
123noob's Avatar
AddOn Author - Click to view AddOns

Forum posts: 256
File comments: 57
Uploads: 4
this is the error i get whenever i join a new party.

Message: Interface\AddOns\oUF_Anomaly\oUF_Anomaly.lua:114: attempt to perform arithmetic on local 'r' (a nil value)
Time: 08/26/09 16:09:47
Count: 1
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
Interface\AddOns\oUF_Anomaly\oUF_Anomaly.lua:114: in function <Interface\AddOns\oUF_Anomaly\oUF_Anomaly.lua:105>
(tail call): ?
Interface\AddOns\oUF\elements\tags.lua:402: in function `UpdateTag'
Interface\AddOns\oUF\elements\tags.lua:275: in function `func'
Interface\AddOns\oUF\ouf.lua:506: in function `PLAYER_ENTERING_WORLD'
Interface\AddOns\oUF\ouf.lua:164: in function <Interface\AddOns\oUF\ouf.lua:151>
[C]: in function `SetAttribute'
Interface\FrameXML\SecureTemplates.lua:774: in function <Interface\FrameXML\SecureTemplates.lua:687>
Interface\FrameXML\SecureTemplates.lua:982: in function `SecureGroupHeader_Update'
Interface\FrameXML\SecureTemplates.lua:574: in function <Interface\FrameXML\SecureTemplates.lua:572>
...
Interface\FrameXML\SecureTemplates.lua:982: in function `SecureGroupHeader_Update'
Interface\FrameXML\SecureTemplates.lua:574: in function <Interface\FrameXML\SecureTemplates.lua:572>
[C]: in function `SetAttribute'
Interface\FrameXML\SecureTemplates.lua:734: in function <Interface\FrameXML\SecureTemplates.lua:687>
Interface\FrameXML\SecureTemplates.lua:982: in function `SecureGroupHeader_Update'
Interface\FrameXML\SecureTemplates.lua:574: in function <Interface\FrameXML\SecureTemplates.lua:572>
[C]: in function `SetAttribute'
Interface\FrameXML\SecureTemplates.lua:734: in function <Interface\FrameXML\SecureTemplates.lua:687>
Interface\FrameXML\SecureTemplates.lua:982: in function `SecureGroupHeader_Update'
Interface\FrameXML\SecureTemplates.lua:568: in function <Interface\FrameXML\SecureTemplates.lua:566>

Locals: r = nil
g = nil
b = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = "|cff%02x%02x%02x"
(*temporary) = "nil"
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on local 'r' (a nil value)"
Oh and it would be good if you could lower the alpha for the background so that the hp texture would be more stand out. I was having hard time seeing the bar decreasing since it blends in too much with the bg color. So I have to look at the values instead, which is too much time
__________________
  • Sever: Twisting Nether
  • Character: BloodElf Paladin (Level - 35)
Last edited by 123noob : 08-26-09 at 02:27 PM.
Report comment to moderator  
Reply With Quote
Unread 08-26-09, 10:36 PM  
Subere
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 22
Uploads: 1
Originally posted by LiNK2088
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
I'll see about adding support for oUF_PowerSpark and HealComm.


Originally posted by 123noob
this is the error i get whenever i join a new party.

Oh and it would be good if you could lower the alpha for the background so that the hp texture would be more stand out. I was having hard time seeing the bar decreasing since it blends in too much with the bg color. So I have to look at the values instead, which is too much time
Pretty sure you have another mod or an alteration that is conflicting with the layout somehow. Can you try disabling all addons besides the layout and oUF and tell me if you still get the error and if you've altered the layout at all?

Yeah I've had some trouble too with the contrast in bars. I'll see about fixing that.
Report comment to moderator  
Reply With Quote
Unread 08-27-09, 12:08 PM  
ahhkwan
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally posted by 123noob
Oh and it would be good if you could lower the alpha for the background so that the hp texture would be more stand out. I was having hard time seeing the bar decreasing since it blends in too much with the bg color. So I have to look at the values instead, which is too much time
you could make it classcolor/reactioncolor like i did, but then it looks sick as it is =p
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: