Download
(563Kb)
Download
Updated: 09-25-18 02:31 PM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Updated:09-25-18 02:31 PM
Created:08-06-14 06:06 PM
Downloads:68,888
Favorites:104
MD5:
Categories:oUF: Layouts, Unit Mods

oUF Abu  Popular! (More than 5000 hits)

Version: 8.0-3
by: sticklord [More]

Requires oUF 8.0.2

My personal Unitframe layout, based (heavily) on oUF_Neav. No plugin is supported as for now, except those that does not require support from the layout. Feel free to ask if you'd like one supported. Basic units including boss and arena frames are supported, but not raid frames. I've grown found of the blizzard ones, when they work that is.

Features

  • Aura Filter
  • Flashy castbar with channeling ticks
  • Threat glow
  • Portrait Timers
  • Absorb bar (0 - 100% of HP)
  • Set/Clear focus hotkey
  • Coloring of frames
  • Weakened Soul bar
  • Warrior Enrage bar
  • Vengance bar for tanks
Configuration
  • Use "/ouf" or "/oufabu" to access the ingame configuration.
  • Party, Arena & boss frame can be moved by using "/oufabu lock".
  • Player, Target & Focus can be moved by using the right click menu.
There are also 3 different aura filter, you can click on auras with CTRL+ALT
down or use the spell ID in the option panel to edit them.
  • Boss Frames: A whitelist were you can add debuffs to show, for example your own dots.
  • Arena Frames: A whitelist for buffs, some are included.
  • Rest: For the rest of the frames it works like this: On npc's the default is to only show your auras,
    on players everything it shown. Some are included here aswell, you can find them in the file "oUF_Abu/Aurafilter.lua"
Notes
  • I've tested it for a while now so shouldn't be any big bugs, but probably a taint every now and then, can't get away from them.
  • If you wanna report a bug, thanks, I would prefer if you could do it here however.
  • You can also find it on github
Supported Locales
  • Chinese Simplified, thanks to yaoenqi
  • Chinese Traditional, thanks to yaoenqi again
  • German, thanks to bullsei
Big thanks to
Neal & Renstrom for oUF_Neav, Phanx for her layout, P3lim, Haste, Tuller & Jaliborc.
FAQ
What other addons are you using?
Most of the other addons that you can see in the screenshots are my own addons found on my github.

8.0-3
- Fixed combopoint disabling hopefully
- Combat fade pet frame fix

8.0-2
- Made monk class bars more appealing(objectivly)
- Portrait timers should work again
- Some frames hide when out of combat, can be turned off.
Not quite sure i like it, open to suggestions:)
- Changed the way the absorb bar works, where it adds to the healthbar and only overflows show.

8.0-1
- Updated for BFA
- Changed some default settings.

7.0-5
- Various bug fixes
- Added power prediction/builderspender
- Option to show the flashy statusbar for some classes
- Check github if curious of everything.

7.0-4
- Fixed offline icon
- Added Prestige PvP thing
- Hide level on certain events
- Petframe fix
- Changed buffs abit

7.0-3
- Added a aura bar above the player frame used to track spells, set the spell in the config

7.0-1
- Updated for legion

6.2-1
- Fixed some pet funkiness
- German localization
- New option for a more standard border.

6.1-3
- Bug fixes

6.1-2
- Focus castbar is released from the focus frame
- Warlocks should no longer be blinded by the Doom Bolt castbar
- Option for disabling ToT frames
- Partyframes should hide in small raidgroups with "Show party in raid" disabled.

6.1-1
- Fixed missing texture for portraittimers.

6.1
- Hopefully fixed priest tick timers
- Maybe I've fixed script ran to long on portraittimers
- toc update

6.0.3-6
- Added Alt Power bar for boss frames, might be overlapping something though.
- Auras: Fixed blinking icon on "invalid" units
- Portraittimers: Now filters by spellID
- Localization: Thought I uploaded this earlier but oh well. Fixed some confusion between bar colors. Thanks again yaoenqi!

6.0.3-5
- Added Chinese Simplified/Traditional thank to yaoenqi

6.0.3-4
- Tried to fix stealable
- Reduced level size text
- Fixed disabling of SnD bar
- Changed some old auras

6.0.3-3
- Can now turn on class modules again!

6.0.3-2
- Font/statusbar picker no longer bugs out with some special files.
- Lightened up manabar abit.
- Option to disable blizzard class modules.
- Fixed issue moving frames again..
- Changed purgeable aura border.
- Added partyframe buffs.

6.0.3-1
- You might wanna delete the folder, removed some files
- Fixed anchors finally, and they now save position with profiles. Also added a config tab for it.
- OmniCC should now have full control of the aura timers.
- Added/fixed druid mushrooms

6.0.2-4
- Now using the blizzard dropdown that I just found.
This means you can set focus/dismiss pet from rightclick menu, but need to move frames with "/ouf lock"
- Moved petframe abit and disabled the name
- Fixed nil name color
- Added sweeping strikes bar

6.0.2-3
- option for name color
- Fixed backdrop for power bar
- Improved resolve and aurabars
- Improved combopoints and removed druid module
- Changed the way the tag system works, less customization but easier to work with
- Added boss icon instead of "??"
- Added target sounds
- Fixed raid icon for boss frames and arena frames
- Added some localization, only englis now though. Feel free to edit.

6.0.2-2
- Fixed gap icon
- Changed some auras
- Fixed bug with castbar hidden

6.0.2-1
- Should work with 6.0.2 now!
- You might wanna enable the inbuilt aura timer now to remove blizzards.
- Changed Vengeance to Resolve.
- Added Aurabars modules:
- SlicenDice, Enrage, WeakenedSoul.
- Unlocking now shows the full frames for party/arena/boss
- Added Class Portraits Option

5.4.8.8
- Should show dispellable buffs now
- Can change color of backdrops
- Added PvP Icons

5.4.8.7
- Now with 2 different layouts for player, target/focus, pet & party frames
- Added Animating Arcane Orbs for mages (can be disabled).
- Changed AuraFilter again! Also, the arena buffs are now shown in the editor. However you must reset your profile if you want em enabled.
- Changed the fuckin absorb texture again.
- Probably some more changes i forgot..
-- r2
- - Fixed scaling of player frame in combat
-- r3
- - Now supports druids..
- - Option for clickthrough frames
- - Can also use middle button for focus
-- r4
- - Small bars are above threat glow
- - Fixed the AuraOrbs module
- - Added Buffs for focus
- - Fixed art location
- - Corrected arena frames art

5.4.8.6
- Bug fixes
- $perc now includes "%"
- Can now change safezone color
- No longer hide consolidate buffs on enemies
- Maybe made aura timer more effiecent, i dunno
- Also shows decimal when less than 2.5 sec
- Castbar safezone fix
- Weakened soul fix

5.4.8.5
- This will also reset you settings but not your aura filters.
- Added profiles, one for aurafilters and one for general settings.
- Fixed combatfeedbacktext error
- Fixed error with font size
- Auras on target frame can now be disabled.
- Can move the castbars abit more freely.
- Can now view hidden auras with CTRL + ALT, clicking an aura will add it to the aura filter
- Changed the way aura filters work, default it show all auras on player and only own on NPC's

5.4.8.3
- Fixed wierd divided by zero

5.4.8.2
- Improved castbar
- Option to position auras on target frame
- Improved absorbbar abit + options
- Options now won't load in combat to prevent script ran to long
- Latency bar is now actually visible

5.4.8.1
- Initial release
Optional Files (0)


Post A Reply Comment Options
Unread 09-01-16, 11:43 PM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Hi sticklord,

can you please consider to include in the next release the following addition to AuraList.lua ??

druid:
http://www.wowhead.com/spell=192081/ironfur
http://www.wowhead.com/spell=192083/mark-of-ursol

dk:
http://www.wowhead.com/spell=195181/bone-shield

Lua Code:
  1. AuraList.Defensive = {
  2.     122470, --Touch of Karma
  3.     --110913 removed,   -- Dark Bagrain
  4.     115176, -- Zen Meditation
  5.     115203, -- Fortifying Brew
  6.     115610, -- Temporal Shield
  7.     116888, -- Shroud of Purgatory
  8.     122278, -- Dampen Harm
  9.     122783, -- Diffuse Magic
  10.     22812-- Barskin
  11.     --30823 removed,    -- Shamanistic Rage
  12.     33206-- Pain Suppression
  13.     47788-- Guardian Spirit
  14.     48707-- Anti-Magic Shell
  15.     48792-- Icebound Fortitude
  16.     498,    -- Divine Protection
  17.     5277,   -- Evasion
  18.     61336-- Survival Instincts  
  19.     74001-- Combat Readiness
  20.     871,    -- Shield Wall
  21.     45182-- Cheating Death
  22.     6940,   -- Hand of Sacrifice
  23.     195181, -- Bone Shield
  24.     192081, -- IronFur
  25.     192083, -- Mark of Ursol
  26. }


Thanks.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 08-31-16, 02:04 AM  
ItsJustCrow
A Kobold Labourer
 
ItsJustCrow's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
I created an account here just to tell you that I absolutely love your unit frames add-on. Thank you for making this, Sticklord!
Report comment to moderator  
Reply With Quote
Unread 08-20-16, 09:39 AM  
Betonz
A Kobold Labourer

Forum posts: 0
File comments: 85
Uploads: 0
Originally Posted by gmarco
Hi Sticklord,

thanks for the previous answers ...

Is it possible to set or config somewhere the possibility to hide level and pvp flag ?



and if I am trying to do a custom texture may I begin editing:

Media/Frames/CUSTOMPLAYER-FRAME.blp ?

Thanks really very much for your great layout
Just call frame:Hide(). You will have dig in the lua code but it is there.
Report comment to moderator  
Reply With Quote
Unread 08-20-16, 09:39 AM  
Betonz
A Kobold Labourer

Forum posts: 0
File comments: 85
Uploads: 0
Originally Posted by keauns
Code:
local Event = CreateFrame("Frame") 
Event:RegisterEvent("PLAYER_ENTERING_WORLD",Update) 
Event:RegisterEvent("PLAYER_REGEN_DISABLED",Update) 
Event:RegisterEvent("PLAYER_REGEN_ENABLED",Update) 
Event:RegisterEvent("UNIT_TARGET",Update) 
Event:RegisterEvent("UNIT_HEALTH",Update) 
Event:RegisterEvent("UNIT_POWER",Update) 
Event:SetScript("OnEvent",function(self, event, ...) 
   
   local FrameFadeOut, FrameFadeIn = UIFrameFadeOut, UIFrameFadeIn 
   local InCombat, Target, IsDead = InCombatLockdown(), UnitExists("target"), UnitIsDeadOrGhost("player") 
   local PlayerMaxHp, PlayerMaxMp = UnitHealth("player") == UnitHealthMax("player"), UnitPower("player") == UnitPowerMax("player") 
   local PlayerNoMaxHp, PlayerNoMaxMp = UnitHealth("player") ~= UnitHealthMax("player"), {} 
      local _, powerTypeString = UnitPowerType("player") 
      if powerTypeString == "RAGE" or powerTypeString == "RUNIC_POWER" then 
         PlayerNoMaxMp = UnitPower("player") == UnitPowerMax("player") 
      else 
         PlayerNoMaxMp = UnitPower("player") ~= UnitPowerMax("player") 
      end 
   
   if event == "PLAYER_REGEN_ENABLED" or not Target or not IsDead and PlayerMaxHp or not IsDead and  PlayerMaxMp then 
      FrameFadeOut(oUF_AbuPlayer, 2.0, oUF_AbuPlayer:GetAlpha(), 0) 
   end 
   if event == "PLAYER_REGEN_DISABLED" or Target or not IsDead and PlayerNoMaxHp or not IsDead and  PlayerNoMaxMp then 
      FrameFadeIn(oUF_AbuPlayer, 0.1, oUF_AbuPlayer:GetAlpha(), 1) 
   end 
   if (InCombat and not Target) or (not InCombat and Target) then 
      FrameFadeIn(oUF_AbuPlayer, 0.1, oUF_AbuPlayer:GetAlpha(), 1) 
   end 
end)
I hope this can help to love fade and I like the game player, not for anyone. Thank you sticklord for providing such a good plugin
What this is supposed to do?
Report comment to moderator  
Reply With Quote
Unread 08-19-16, 02:27 PM  
fir3fly
A Defias Bandit

Forum posts: 3
File comments: 21
Uploads: 0
Bug: Cast Bar Channelling Ticks with Soothing Mist (Monk)

Just thought I'd mention the players cast bar bugs out if Channelling Ticks and the player is channelling Soothing Mists (Mistweaver Monk Passive).

Example:

http://imgur.com/a/VU5Ku

Target Castbar (target = self) on top
Player Castbar on bottom
Last edited by fir3fly : 08-19-16 at 02:28 PM.
Report comment to moderator  
Reply With Quote
Unread 08-19-16, 01:35 PM  
Espentf
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 11
Uploads: 1
Disable party/raid frames?

Hi,

How do I go about disabling the party frames (and raid frames if there are any, haven't checked yet)?
I'd like to use grid for this purpose.
Report comment to moderator  
Reply With Quote
Unread 08-18-16, 06:52 PM  
stefanomazz
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0


Can somebody Help me?
Why my Bars (with my Spells) dont change?

Would be awesome if somebody can help me

Link again: http://imgur.com/a/8yH61
Last edited by stefanomazz : 08-18-16 at 06:52 PM.
Report comment to moderator  
Reply With Quote
Unread 08-18-16, 12:44 AM  
keauns
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Code:
local Event = CreateFrame("Frame") 
Event:RegisterEvent("PLAYER_ENTERING_WORLD",Update) 
Event:RegisterEvent("PLAYER_REGEN_DISABLED",Update) 
Event:RegisterEvent("PLAYER_REGEN_ENABLED",Update) 
Event:RegisterEvent("UNIT_TARGET",Update) 
Event:RegisterEvent("UNIT_HEALTH",Update) 
Event:RegisterEvent("UNIT_POWER",Update) 
Event:SetScript("OnEvent",function(self, event, ...) 
   
   local FrameFadeOut, FrameFadeIn = UIFrameFadeOut, UIFrameFadeIn 
   local InCombat, Target, IsDead = InCombatLockdown(), UnitExists("target"), UnitIsDeadOrGhost("player") 
   local PlayerMaxHp, PlayerMaxMp = UnitHealth("player") == UnitHealthMax("player"), UnitPower("player") == UnitPowerMax("player") 
   local PlayerNoMaxHp, PlayerNoMaxMp = UnitHealth("player") ~= UnitHealthMax("player"), {} 
      local _, powerTypeString = UnitPowerType("player") 
      if powerTypeString == "RAGE" or powerTypeString == "RUNIC_POWER" then 
         PlayerNoMaxMp = UnitPower("player") == UnitPowerMax("player") 
      else 
         PlayerNoMaxMp = UnitPower("player") ~= UnitPowerMax("player") 
      end 
   
   if event == "PLAYER_REGEN_ENABLED" or not Target or not IsDead and PlayerMaxHp or not IsDead and  PlayerMaxMp then 
      FrameFadeOut(oUF_AbuPlayer, 2.0, oUF_AbuPlayer:GetAlpha(), 0) 
   end 
   if event == "PLAYER_REGEN_DISABLED" or Target or not IsDead and PlayerNoMaxHp or not IsDead and  PlayerNoMaxMp then 
      FrameFadeIn(oUF_AbuPlayer, 0.1, oUF_AbuPlayer:GetAlpha(), 1) 
   end 
   if (InCombat and not Target) or (not InCombat and Target) then 
      FrameFadeIn(oUF_AbuPlayer, 0.1, oUF_AbuPlayer:GetAlpha(), 1) 
   end 
end)
I hope this can help to love fade and I like the game player, not for anyone. Thank you sticklord for providing such a good plugin
Report comment to moderator  
Reply With Quote
Unread 08-16-16, 07:25 AM  
Betonz
A Kobold Labourer

Forum posts: 0
File comments: 85
Uploads: 0
Originally Posted by Beef.
@Betonz
I think the raid marker icons appearing on the arena frames were fixed on the up to date
version that you can find on github : https://github.com/Sticklord/oUF_Abu
Thanks Beef.
Should we refer to the github repo for the updates or it will be updated/maintained here as well?

Thanks
Report comment to moderator  
Reply With Quote
Unread 08-15-16, 11:06 PM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Hi Sticklord,

thanks for the previous answers ...

Is it possible to set or config somewhere the possibility to hide level and pvp flag ?



and if I am trying to do a custom texture may I begin editing:

Media/Frames/CUSTOMPLAYER-FRAME.blp ?

Thanks really very much for your great layout
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 08-15-16, 04:26 PM  
sticklord
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 57
File comments: 121
Uploads: 1
Originally Posted by adawong
can i somehow implement phanx' combo points into your layout?
I don't know what that is.
Report comment to moderator  
Reply With Quote
Unread 08-15-16, 05:11 AM  
adawong
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 73
Uploads: 1
can i somehow implement phanx' combo points into your layout?
Report comment to moderator  
Reply With Quote
Unread 08-14-16, 07:59 AM  
sticklord
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 57
File comments: 121
Uploads: 1
Originally Posted by gmarco
Hi,

I'd like to ask if there is an option to remove the 2nd blu bar under the player frame ...

The one in the screenshot:



(and what is for ?

Another thing I'd like to know if it is possible to understand or set when a cast could be interrupted in the target castbar.

Thanks
That would be the extra mana bar. You can disable it in the config. And you're right, somethings wrong with the castbar interrupt, seems like it was changed.

Edit: Seems like UnitCastingInfo(unit) is wierd, it changes values depeding on what class I'm on. Gonna wait with it.
Last edited by sticklord : 08-14-16 at 08:11 AM.
Report comment to moderator  
Reply With Quote
Unread 08-14-16, 04:25 AM  
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 362
File comments: 334
Uploads: 46
Hi,

I'd like to ask if there is an option to remove the 2nd blu bar under the player frame ...

The one in the screenshot:



(and what is for ?

Another thing I'd like to know if it is possible to understand or set when a cast could be interrupted in the target castbar.

Thanks
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 08-13-16, 04:01 PM  
sticklord
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 57
File comments: 121
Uploads: 1
Thanks for the reports I haven't tested the arena frames at all, oUF should now support it so i can remove my thing for it. And I'll add that beef, thanks!

@Betonz
The frames are probably hidden because you're in a raid group in arena. There should be an option to show party frames in raid.

@Schazey
1 As adawong said, just move it manually
2 The debuffs should be colored after what type they are. Also no way to scale them, but you can change their position and stuff.
3 I have no idea.

@keauns
No way to do that currently
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.