Go to Page... |
Compatibility: | Legion (7.0.3) Minor patch (6.2.4) Minor patch (6.2.3) Fury of Hellfire (6.2) The Adventure Continues (6.1) Warlords of Draenor (6.0.3) Warlords of Draenor Pre-Patch (6.0.2) |
Updated: | 08-23-16 08:56 AM |
Created: | 06-06-11 11:10 AM |
Downloads: | 21,090 |
Favorites: | 33 |
MD5: |
I am not playing as much as I used to. Too much real life getting in the way. I will try to keep things up to date but I can't promise much at this time. No new features will be added in the foreseeable future.
IMPORTANT: Use the included version of oUF until further notice.
Simple, Minimalistic oUF frames.
This is a fork of my oUF_Karma (http://www.wowinterface.com/downloads/info18617-oUF_Karma.html) addon. It changes the orientation of the power bar to the top of the frame. I have also added a small indicator arrow that moves along the bar in relation to the power. This layout is focused more on PvP and lacks some of the PvE features that were included in oUF_Karma.
A short video can been seen at http://youtu.be/Iq7Fy0Jr-g8
I've been working closely with MiRai on a new version of oUF_Fail that adds the power indicator arrows to several other frames. With the help of Phanx and Caleb we have been able to create something that works just the way we like. Huge credit goes to MiRai for coming up with the idea, and the solution. Now included in version 1.4.* and up!!!
Special thanks to Zork and Rainrider for helping me to get the arrow to update when the power type changes. Another thanks to Freebaser for coming up with the code to make the arrow possible.
Supports the following frames:
Raid frames will adjust size depending on how large of a raid you are in. As the number of raid members increases the size of the frame decreases.
Addon support:
- oUF_RaidDebuffs (embedded)
- oUF_DebuffHighlight (embedded)
- oUF_AuraWatch (embedded)
- oUF_Smooth (modified and embedded) - !!!DO NOT USE AN EXTERNAL VERSION IT WILL BREAK THE ADDON!!!
- oUF_Combat Feedback or oUF_FloatingCombatFeedback
- oUF_WeaponEnchant
- oUF_Experience
- oUF_Reputation
All frames can be moved from within the cfg.lua file (or with oUF_Movableframes)as well as many other settings. Including the healthbar font size (Lily.Petal and webmasta ).
Credits:
Special thanks to myno for oUF_Drk. I re-used a lot of that code to make things work. Zork for oUF_Simple that I used as a framework for my layout and for helping me not be such a noob at lua.
Freebaser, Drakull, Neverg, and Monolit. - Most of the code and inspiration came from their layouts.
Notes:
This is my personal layout and it's *not* finished so expect bugs. I will not add features that I will not use. If you aren't ready to edit code then please don't bother asking. Some features may not be fully functional or working at all. This add on eats baby seals and can be hazardous to your health. There is no in game configuration all changes must be done with a text editor. Personally I use Notepad++.
Questions or comments please feel free to leave a message I check back frequently.
Comment Options |
Lexanatus |
View Public Profile |
Send a private message to Lexanatus |
Find More Posts by Lexanatus |
Add Lexanatus to Your Buddy List |
MiRai |
View Public Profile |
Send a private message to MiRai |
Find More Posts by MiRai |
Add MiRai to Your Buddy List |
08-23-16, 08:45 AM | |
|
I followed myno's code from Drk since it works really well. I basically just copied it all and adjusted for layout so the credit all goes to myno. Should all be fixed in the latest push.
|
|
Sauerkraut |
View Public Profile |
Send a private message to Sauerkraut |
Find More Posts by Sauerkraut |
Add Sauerkraut to Your Buddy List |
08-23-16, 05:30 AM | |||
|
Okay I'll have a look at it today.
|
||
|
Sauerkraut |
View Public Profile |
Send a private message to Sauerkraut |
Find More Posts by Sauerkraut |
Add Sauerkraut to Your Buddy List |
08-22-16, 06:32 PM | ||
A Warpwood Thunder Caller
Forum posts: 96
File comments: 104
Uploads: 0
|
Sauerkraut, as of today's update Holy Power is now colored correctly (thanks), but Elements\HolyPower.lua is forcing all Paladins < level 85 to only have three Holy Power:
Code:
local function Enable(self) local hp = self.PaladinHolyPower if(hp) then hp.__owner = self hp.ForceUpdate = ForceUpdate self:RegisterEvent('UNIT_POWER', Path) if UnitLevel("player") < 85 then self:RegisterEvent('PLAYER_LEVEL_UP', updateOnLevelUp) for i=1,3 do hp[i]:SetWidth(hp:GetWidth()/3-2) end hp[4]:Hide() hp[5]:Hide() end return true end end I don't know if there's a specific level where Paladins transition from 3 to 5 Holy Power anymore, but I'm not sure if Legion removed that altogether and just gives all Paladins 5 Holy Power from the start. /shrug I'd have to level a new Ret Paladin to level 10 and I'm a bit lazy at the moment, but I can check later. EDIT1: I found a level 19 Paladin on one of my accounts, and he has access to 5 Holy Power at that level, so I'm going to assume that Blizzard no longer changes the amount of HP that they give Paladins throughout the leveling process. EDIT2: Combo points are not updating properly unless I either switch targets or re-target my current target (un-target, and then re-target the unit), and even then it seems to be unreliable.
Gotcha, thanks. I'm really unfamiliar with Lua so it's tough for me to track down such changes, but I keep telling myself that I'm going to get around to learning it--I just hope it's sooner than later.
Last edited by MiRai : 08-22-16 at 08:42 PM.
|
|
|
MiRai |
View Public Profile |
Send a private message to MiRai |
Find More Posts by MiRai |
Add MiRai to Your Buddy List |
08-22-16, 07:15 AM | ||
|
This change broke the method that was used here (overriding SetVertexColor with SetStatusBarColor). The color for status bars probably needs to be set in the layout now, depending on the power type. I never switched back to the class icons provided by oUF itself after they were broken for a while back in MoP or so (which I should do, but meh), that's why they're still all separate in oUF_Drk.
Last edited by myno : 08-22-16 at 07:17 AM.
|
|
|
myno |
View Public Profile |
Send a private message to myno |
Find More Posts by myno |
Add myno to Your Buddy List |
08-22-16, 02:59 AM | |
A Warpwood Thunder Caller
Forum posts: 96
File comments: 104
Uploads: 0
|
Alright, so I looked at oUF_Drk for the answer, and replacing...
Code:
ci[i].SetVertexColor = ci[i].SetStatusBarColor Code:
ci[i]:SetStatusBarColor(.9, .95, .33) I'd give you specific line numbers to look at, but I've since hacked up my version a bit over the last couple of hours so the numbers are not accurate in reference to your version, but you can quickly find the section I'm referring to by searching "ci[i].SetVertexColor" since it's the only line which contains that. In oUF_Drk it looks like they're specifically breaking up each type of class power into its own section, and then defining the colors there, but obviously what's in oUF_Fail has worked in the past. Maybe it doesn't work like that in Legion? I haven't tested out any other class except for Paladin at the moment, so I don't know. /shrug oUF_Drk Holy Power (for reference): Code:
-- HolyPowerbarlib.addHolyPower = function(self) if playerClass ~= "PALADIN" then return end local PaladinHolyPower = CreateFrame("Frame", nil, self) PaladinHolyPower:SetPoint('CENTER', self.Health, 'TOP', 0, 1) PaladinHolyPower:SetHeight(5) PaladinHolyPower:SetWidth(self.Health:GetWidth() / 2 + 75) for i = 1, 5 do PaladinHolyPower[i] = CreateFrame("StatusBar", self:GetName().."_Holypower"..i, self) PaladinHolyPower[i]:SetHeight(5) PaladinHolyPower[i]:SetWidth((PaladinHolyPower:GetWidth() / 5) - 2) PaladinHolyPower[i]:SetStatusBarTexture(cfg.statusbar_texture) PaladinHolyPower[i]:SetStatusBarColor(.9, .95, .33) -- What I used PaladinHolyPower[i]:SetFrameLevel(11) PaladinHolyPower[i].bg = PaladinHolyPower[i]:CreateTexture(nil, "BORDER") PaladinHolyPower[i].bg:SetTexture(cfg.statusbar_texture) PaladinHolyPower[i].bg:SetPoint("TOPLEFT", PaladinHolyPower[i], "TOPLEFT", 0, 0) PaladinHolyPower[i].bg:SetPoint("BOTTOMRIGHT", PaladinHolyPower[i], "BOTTOMRIGHT", 0, 0) PaladinHolyPower[i].bg.multiplier = 0.3 local h = CreateFrame("Frame", nil, PaladinHolyPower[i]) h:SetFrameLevel(10) h:SetPoint("TOPLEFT", -3, 3) h:SetPoint("BOTTOMRIGHT", 3, -3) lib.createBackdrop(h, 1) if (i == 1) then PaladinHolyPower[i]:SetPoint('LEFT', PaladinHolyPower, 'LEFT', 1, 0) else PaladinHolyPower[i]:SetPoint('TOPLEFT', PaladinHolyPower[i-1], "TOPRIGHT", 2, 0) end end self.PaladinHolyPower = PaladinHolyPower end |
|
MiRai |
View Public Profile |
Send a private message to MiRai |
Find More Posts by MiRai |
Add MiRai to Your Buddy List |
08-21-16, 01:56 PM | |
A Warpwood Thunder Caller
Forum posts: 96
File comments: 104
Uploads: 0
|
Thanks for the update, Sauerkraut. I think I found the issue with the background of the castbar. In lib.lua line 594...
Code:
s:SetFrameLevel(10) ...should be... Code:
s:SetFrameLevel(1) With that change, the castbar looks to be working for me. EDIT: Also, Paladin Holy Power is showing as a de-saturated gray color and not yellow, but I'll check that out a bit later when I get a chance.
Last edited by MiRai : 08-21-16 at 02:07 PM.
|
|
MiRai |
View Public Profile |
Send a private message to MiRai |
Find More Posts by MiRai |
Add MiRai to Your Buddy List |
08-20-16, 02:59 PM | ||
|
|
|
|
Sauerkraut |
View Public Profile |
Send a private message to Sauerkraut |
Find More Posts by Sauerkraut |
Add Sauerkraut to Your Buddy List |
08-20-16, 08:13 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
Hi!
1. Which font is used in the screenshots 2. Does this addon still work? i donīt get it to work 3. If 2=no will the be an updated version for legion? Thanks |
|
Xtralife |
View Public Profile |
Send a private message to Xtralife |
Find More Posts by Xtralife |
Add Xtralife to Your Buddy List |
08-14-16, 10:21 PM | ||
A Warpwood Thunder Caller
Forum posts: 96
File comments: 104
Uploads: 0
|
|
|
|
MiRai |
View Public Profile |
Send a private message to MiRai |
Find More Posts by MiRai |
Add MiRai to Your Buddy List |
08-14-16, 06:02 AM | ||
|
Hopefully things will get back to normal this week. Just had a lot of stuff going on and got a new puppy on top of it all. I have about half the update done but I still need to fix the castbars. It is just coming down to having the time to sit and get it done |
|
|
Sauerkraut |
View Public Profile |
Send a private message to Sauerkraut |
Find More Posts by Sauerkraut |
Add Sauerkraut to Your Buddy List |
08-13-16, 12:31 PM | |
A Warpwood Thunder Caller
Forum posts: 96
File comments: 104
Uploads: 0
|
I tried to find another set of unitframes to hold me over until Sauerkraut got around to updating these, but I couldn't find anything that would suit my needs.
While I'm listed as an author, I'd love to be able to update this layout for Legion now that the pre-patch is out, but my lack of Lua knowledge (and free time, at the moment) unfortunately means I cannot. So, here's to looking forward to an update. Also, if you need it, both p3lim and lightspark have been keeping the oUF framework updated for Legion. |
|
MiRai |
View Public Profile |
Send a private message to MiRai |
Find More Posts by MiRai |
Add MiRai to Your Buddy List |
08-10-16, 12:51 PM | ||
|
|
|
|
Sauerkraut |
View Public Profile |
Send a private message to Sauerkraut |
Find More Posts by Sauerkraut |
Add Sauerkraut to Your Buddy List |
08-07-16, 05:40 PM | |
|
That would be cool. Anything I should read to start?
|
|
candrid |
View Public Profile |
Send a private message to candrid |
Find More Posts by candrid |
Add candrid to Your Buddy List |