Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(43 Kb)
Download
Updated: 03-18-10 04:23 PM
Addon for:
oUF.
Pictures
File Info
Updated:03-18-10 04:23 PM
Created:unknown
Downloads:21,259
Favorites:82
MD5:
oUF coree  Popular! (More than 5000 hits)
Version: v100318
by: coree [More]
oUF_coree is my layout for oUF (a Unitframe framework made by haste).
You need to install oUF which can be found at ixo.no/git/oUF.git/ or at WoW Interface.

A very big help for me was P3lim's work. I used his layout as a "guide" in order to know more about how these layouts work.


oUF_coree includes unitframes for player, target, tot, focus, focustarget, pet, party, raid, maintank, mainassist and boss.

Currently supported plugins:
To Do:
  • arena frames
v100318
  • inbuild raiddebufffilter default deactivated
  • desaturated target debuffs from other players

v100315
  • updated .toc
  • add oUF RaidDebuffs support + german configfile included (just edit the debuff names if you don't have a german client)
  • support for boss frames (i.e. Gunship Battle)
  • improved vehicle switch
  • number of raidgroups depending on zone (not working correctly yet)
  • inbuild raiddebuff filter changed to whitelist and debuffsnames (instead of spellId; just edit the debuff names if you don't have a german client)

v091218
  • updated .toc
  • updated oUF HealComm4 support

v091205
  • fixed the runebar to reflect changes in oUF


v091129a
  • fixed the runebar
  • added oUF TotemBar support

v091127
  • bug fixing

v091126
  • fixed oUF Moveableframes support for party, raids -- use oUF Moveableframe v1.5
  • added aggro bordercoloring for raidframes (credits to Freebaser (oUF_Freebgrid))
  • non-interruptbile casts have a different barcolor (credits to dr_AllCOM3 (DocsDK_oUF)) *not tested yet*

v092809
  • added oUF MoveableFrames support
  • removed oUF HealComm support
  • added oUF HealComm4 support
  • added oUF PowerSpark support


v090409
  • fixes for 3.2
  • buff indicator for raidframes (credits to Astrometch (oUF_AuraWatch) and roth (oUF_D3OrbsRaid)) - you need oUF_AuraWatch !
  • player frame, target frame,... have names now
  • removed oUF_RuneBar support - now longer needed

v3.2
  • new debuff blacklist/whitelist
  • added Mt-Target-Target

v3.12
  • fixed Maintank and Mainassist

v3.11
  • fixed layout for druids

v3.1
  • removed PostUpdateHealth and PostUpdatePower
  • added tags instead
  • added 3.1 support
  • bug fixes

v3.0
  • player,target,tot and party combined in one file
  • raid and mt,ma combined in one file
  • spawning mt targets and party pets now via a .xml file
  • changed the debufffilter for raidframes (modified oUF_Grid version - credits to zariel)
  • added an utf8-shortening function for names of raidmembers (credits to Caellian)
  • hopefully fixed the castbar safezone bug
  • added mouseover highlighting for the raidframe
  • several other fixes...

v2.5
  • added oUF_BarFader support
  • added optional safezone to the castbar -- local cbarsafe = true

v2.4
  • added oUF_RuneBar support
  • removed runebar code

v2.3.1
  • fixed the partypets

v2.3
  • new font
  • completed the health function part
  • added debuff-filtering for party, raid, mt, ma -> local dfilter = true
    (doesn't work correct yet :( )
  • added oUF_Swing support
  • added oUF_Reputation support
  • removed oUF_AutoShot (outdated) support
  • several bug fixes with layout and other plugins

v2.1.1a
  • bugfix

v2.1.1
  • changed tags for hp / power value to the "old system" not for party, raid

v2.1
  • short hpvalue support (only target) [open oUF_coree.lua, change line 10 to: local targetshort = true]
  • castbar can be switched off now open oUF_coree.lua, change line 11 to: local cbar = false]
  • threat display for party and raid
  • bugfixes


v2.0
  • update to oUF 1.3.1
  • changes to the layout design
  • tags testing
  • party, raid in different files
Archived Files (21)
File Name
Version
Size
Author
Date
v100315
44kB
coree
03-15-10 06:38 AM
v091218
43kB
coree
12-18-09 10:56 AM
v091205
42kB
coree
12-05-09 07:29 AM
v091129a
42kB
coree
12-01-09 03:28 AM
v091129
42kB
coree
11-29-09 02:53 PM
v091127
42kB
coree
11-27-09 08:15 AM
v091126
42kB
coree
11-26-09 10:37 AM
v092809
38kB
coree
09-28-09 04:07 PM
v090409
37kB
coree
09-04-09 05:15 AM
v3.2
36kB
coree
06-27-09 12:30 PM
v3.12
36kB
coree
04-17-09 03:51 PM
v3.1
36kB
coree
04-16-09 06:48 AM
v3.0
36kB
coree
03-29-09 10:40 AM
v2.5
38kB
coree
02-28-09 11:40 AM
v2.4
38kB
coree
02-26-09 09:33 AM
v2.3.1
38kB
coree
02-25-09 10:58 AM
v2.3
38kB
coree
02-23-09 04:56 PM
v2.1.1a
30kB
coree
01-14-09 11:53 AM
v2.1.1
30kB
coree
01-14-09 11:35 AM
v2.1
30kB
coree
01-09-09 03:09 PM
v2.0a
29kB
coree
12-29-08 06:13 AM


Post A Reply Comment Options
Unread 03-28-10, 05:54 PM  
FyreFoxx
A Kobold Labourer

Forum posts: 0
File comments: 15
Uploads: 0
I've been using this layout for a while now and I love it. My favorite addon that I can't seem to do without. However, it's been bugging me for a long time that when I log in, or have to do a /reloadui, my player frame, and ONLY that frame, appear white. The only colored bar at this point is the experience bar. When I get hit, the percent of health does show, but the bar doesn't change. It takes a long time before it resets back to normal, and it varies. Sometimes another reload fixes it, sometimes not. Is there a fix to this? It's fairly annoying to be staring at a complete white frame with no health or mana indicator (unless I target myself to use the target frame as an indicator).

Edit: As an afterthought, I think I saw it somewhere in the many pages of comments here, but what's the code to display "current health . total health / current mana . total mana"?
Last edited by FyreFoxx : 03-29-10 at 12:31 AM.
FyreFoxx is offline Report comment to moderator  
Reply With Quote
Unread 03-25-10, 09:04 PM  
Toran
A Nerdscale Dorkin
 
Toran's Avatar

Forum posts: 142
File comments: 430
Uploads: 0
Originally posted by Anj
How can I add LFD role icons? Thanks!
You should be able to add them by inserting something like this, in the "party" unit code. Somewhere around line 593 of oUF_coree.lua...

Code:
	self.LFDRole = self.Health:CreateTexture(nil, "OVERLAY")
	self.LFDRole:SetHeight(18)
	self.LFDRole:SetWidth(18)
	self.LFDRole:SetPoint("LEFT", self, -13, 13)
	self.LFDRole:SetTexture("Interface\LFGFrame\UI-LFG-ICON-PORTRAITROLES")
	self.LFDRole:SetTexCoord(0, 0.5, 0, 0.4)
Toran is offline Report comment to moderator  
Reply With Quote
Unread 03-18-10, 05:27 AM  
Enviasan
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
hi, how can I put party debuffs right next to their partyunit? checked the lua, found nothing useful :/
Enviasan is offline Report comment to moderator  
Reply With Quote
Unread 03-17-10, 07:59 PM  
Anj
A Chromatic Dragonspawn
 
Anj's Avatar

Forum posts: 166
File comments: 467
Uploads: 0
How can I add LFD role icons? Thanks!
Anj is offline Report comment to moderator  
Reply With Quote
Unread 03-15-10, 02:08 PM  
Mourdin
A Murloc Raider

Forum posts: 6
File comments: 49
Uploads: 0
got it, thanks
Last edited by Mourdin : 03-15-10 at 02:08 PM.
Mourdin is offline Report comment to moderator  
Reply With Quote
Unread 03-15-10, 02:02 PM  
Mourdin
A Murloc Raider

Forum posts: 6
File comments: 49
Uploads: 0
just change the bold number
Code:
local Raid = {}
local group = 0
for i = 1, 5 do
  local RaidGroup = oUF:Spawn("header", "oUF_Raid" .. i)


i have opened up my lua, there are actually 2...one is coreeR and the other is coree.lua. I cant find the line is coree.lua, however i found it in coreeR.lua

I dont have that 5 in the place where the code matches...


i have...

for i = 1, zoneRaid:OnEvent () do
local RaidGroup = oUF:Spawn ("header", "oUF_Raid" .. i)



where do i change the number to 8?
Last edited by Mourdin : 03-15-10 at 02:03 PM.
Mourdin is offline Report comment to moderator  
Reply With Quote
Unread 03-08-10, 05:09 PM  
brx
A Murloc Raider

Forum posts: 4
File comments: 15
Uploads: 0
Hi,
first of all congratulations for this awesome layout.

I'm here for two things:
1_ i want to highlight a player frame border and/or his name the text in it with bold red for exemple, in order to see who is dead and use my battle rez better, but i cant manage to do it :s can you help me?

2_ i noticed that after being disconnected while in combat that when you log back during the combat, player, target and raid frames are messed up and basicly all black. Even after wipe and rez it needs a /reloadui to go back to normal. Is it possible to fix that at all?

see you
brx is offline Report comment to moderator  
Reply With Quote
Unread 02-12-10, 11:32 AM  
coree
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 78
Uploads: 3
Re: Awesome layout

Originally posted by Macintosh
Awesome awesome layout, it's just annoying that the PvP icon is disabled and I don't yet know how to enable it.
Code:
      self.PvP = self.Health:CreateTexture(nil, "OVERLAY")
      self.PvP:SetHeight(16)
      self.PvP:SetWidth(16)
      self.PvP:SetPoint("TOPRIGHT", 0, 8)
Originally posted by Hellakopter
Very nice layout indeed. Been using it for a long time. Now I would like to customize it a little bit.

What do I need to do to get rid of all buff/debuff icons on player, target, tot and pet frame? And how to add only debuffs on focus frame? Also I would like to add name for the focus frame.
edit
Code:
  if (unit == "target" or unit == "pet" or unit == "targettarget" or self:GetParent():GetName():match'oUF_Party') then
    self.Auras = CreateFrame("Frame", nil, self)
    self.Auras:SetPoint("BOTTOMLEFT", self, "TOPLEFT", -1, 5)
    self.Auras.gap = true
    self.Auras.showDebuffType = true  
    self.Auras.spacing = 2
    self.Auras.initialAnchor = "BOTTOMLEFT"
    self.Auras["growth-y"] = "UP"      
    if(unit == "target") then
      self.CombatFeedbackText = self.Health:CreateFontString(nil, "OVERLAY", "GameFontNormal")
      self.CombatFeedbackText:SetPoint("CENTER", self)
      
      self.CPoints = SetFontString(self.Health, fontn, 16, "THINOUTLINE")
      self.CPoints:SetPoint("RIGHT", self.Health, -2, 0)
      self.CPoints.unit = "player"

      self.Auras:SetHeight(20)
      self.Auras:SetWidth(width)
      self.Auras.size = self.Auras:GetHeight()
    else
      self.BarFade = true
      self.BarFadeMinAlpha = 0.25
    end  
    if(unit == "pet") then
      self.Power.colorPower = true
      self.Power.colorHappiness = true
      self.Power.colorReaction = false
      
      self.Auras:SetHeight(self.Health:GetHeight())
      self.Auras:SetWidth(width - 106)
      self.Auras.size = self.Auras:GetHeight()

      self.CPoints = SetFontString(self.Health, fontn, 14, "THINOUTLINE")
      self.CPoints:SetPoint("LEFT", self.Health, 2, 0)
      self.CPoints.unit = "pet"
    end
    if(unit == "targettarget") then
      self.Auras:SetHeight(20)
      self.Auras:SetWidth(width - 106)
      self.Auras.size = self.Auras:GetHeight()
      self.Auras.num = 5
      self.Auras.numBuffs = 0
      self.Auras.numDebuffs = 5
      self.Auras.initialAnchor = "TOPRIGHT"
      self.Auras["growth-x"] = "LEFT"
    end    
    if (self:GetParent():GetName():match'oUF_Party') then  
      self:SetAttribute('initial-height', height)
      self:SetAttribute('initial-width', width - 86)
      
      self.Health.Text2:Hide()
      self.Auras:SetHeight(self.Health:GetHeight())
      self.Auras:SetWidth(width - 86)
      self.Auras.size = 18
      self.Auras.buffFilter = "HELPFUL|RAID"
      self.Auras.numBuffs = 3
      self.Auras.numDebuffs = 3
      
      self.outsideRangeAlpha = 0.4
      self.inRangeAlpha = 1.0
      self.Range = true  
      if(ppets and self:GetAttribute('unitsuffix') == 'pet') then
        self:SetAttribute('initial-height', height)
        self:SetAttribute('initial-width', width - 126)
        
        self.Health.Text:Hide()
        self.Health.colorReaction = true
        
        self.Power.colorPower = true
        
        self.Info:SetPoint("LEFT", self.Health, 0, -23)
        self.Info:SetPoint("RIGHT", self.Health)
        self.Threat:Hide()
        self.Leader:Hide()
        self.Auras:Hide()
      end
    end
  end
to

Code:
 if (unit == "target" or unit == "pet" or unit == "targettarget" or self:GetParent():GetName():match'oUF_Party' or unit == "focus") then
    self.Auras = CreateFrame("Frame", nil, self)
    self.Auras:SetPoint("BOTTOMLEFT", self, "TOPLEFT", -1, 5)
    self.Auras.gap = true
    self.Auras.showDebuffType = true  
    self.Auras.spacing = 2
    self.Auras.initialAnchor = "BOTTOMLEFT"
    self.Auras["growth-y"] = "UP"      
    if(unit == "target") then
      self.CombatFeedbackText = self.Health:CreateFontString(nil, "OVERLAY", "GameFontNormal")
      self.CombatFeedbackText:SetPoint("CENTER", self)
      
      self.CPoints = SetFontString(self.Health, fontn, 16, "THINOUTLINE")
      self.CPoints:SetPoint("RIGHT", self.Health, -2, 0)
      self.CPoints.unit = "player"
    else
      self.BarFade = true
      self.BarFadeMinAlpha = 0.25
    end  
    if(unit == "pet") then
      self.Power.colorPower = true
      self.Power.colorHappiness = true
      self.Power.colorReaction = false

      self.CPoints = SetFontString(self.Health, fontn, 14, "THINOUTLINE")
      self.CPoints:SetPoint("LEFT", self.Health, 2, 0)
      self.CPoints.unit = "pet"
    end
    if(unit == "focus") then
      self.Auras:SetHeight(20)
      self.Auras:SetWidth(width - 106)
      self.Auras.size = self.Auras:GetHeight()
      self.Auras.num = 5
      self.Auras.numBuffs = 0
      self.Auras.numDebuffs = 5
      self.Auras.initialAnchor = "TOPRIGHT"
      self.Auras["growth-x"] = "LEFT"
    end    
    if (self:GetParent():GetName():match'oUF_Party') then  
      self:SetAttribute('initial-height', height)
      self:SetAttribute('initial-width', width - 86)
      
      self.Health.Text2:Hide()
      self.Auras:SetHeight(self.Health:GetHeight())
      self.Auras:SetWidth(width - 86)
      self.Auras.size = 18
      self.Auras.buffFilter = "HELPFUL|RAID"
      self.Auras.numBuffs = 3
      self.Auras.numDebuffs = 3
      
      self.outsideRangeAlpha = 0.4
      self.inRangeAlpha = 1.0
      self.Range = true  
      if(ppets and self:GetAttribute('unitsuffix') == 'pet') then
        self:SetAttribute('initial-height', height)
        self:SetAttribute('initial-width', width - 126)
        
        self.Health.Text:Hide()
        self.Health.colorReaction = true
        
        self.Power.colorPower = true
        
        self.Info:SetPoint("LEFT", self.Health, 0, -23)
        self.Info:SetPoint("RIGHT", self.Health)
        self.Threat:Hide()
        self.Leader:Hide()
        self.Auras:Hide()
      end
    end
  end
Originally posted by Mourdin
hmm, whats the deal with the raid windows in WG or in a 40m raid?

Its only showing 5 groups, not the 8 .... any way to correct this?
just change the bold number
Code:
local Raid = {}
local group = 0
for i = 1, 5 do
  local RaidGroup = oUF:Spawn("header", "oUF_Raid" .. i)
Originally posted by Shammypowah
How do i move the HP %?
Code:
  if(unit == "player") then
    self.Health.Text2:SetPoint("RIGHT", 40, -1)
  elseif(unit == "target") then
    self.Health.Text2:SetPoint("LEFT", -38, -1)
  elseif(unit == "targettarget" or unit == "pet") then
    self.Health.Text2:SetPoint("RIGHT", 0, -23)
  elseif(unit == "focus" or unit == "pet") then
    self.Health.Text2:SetPoint("LEFT",self.Health, -30, -1)
  else
    self.Health.Text2:SetPoint("LEFT",self.Health, -30, 0)
  end
changing bold numbers will move the HP % value

Originally posted by Moosa
hey there, been using your ufs for quite some time now, and for the equal amount of time i have been tweaking them to suit myself better, but i have ran into a bit of a wall. i basically cannot for the life of me figure out how and where to change all the names and letters to lower case and lower case only.

any and all sugestions very welcome, thanks
Code:
oUF.TagEvents["[coreeln]"] = oUF.TagEvents["[name]"]
oUF.Tags["[coreeln]"] = function(u,r)
  return  strlower(UnitName(r or u))
end
Code:
   self:Tag(self.Info, unit == "target" and "[coreecolor][level][coreeclassi] |cFFFFFFFF[coreeln]|r" or self:GetParent():GetName():match'oUF_Party' and "[coreeafk]|cFFFFFFFF[coreeln]|r" or "|cFFFFFFFF[coreeln]|r")
coree is offline Report comment to moderator  
Reply With Quote
Unread 02-11-10, 12:51 PM  
Shammypowah
A Kobold Labourer
 
Shammypowah's Avatar

Forum posts: 1
File comments: 19
Uploads: 0
How do i move the HP %?
Shammypowah is offline Report comment to moderator  
Reply With Quote
Unread 02-07-10, 02:06 PM  
Mourdin
A Murloc Raider

Forum posts: 6
File comments: 49
Uploads: 0
hmm, whats the deal with the raid windows in WG or in a 40m raid?

Its only showing 5 groups, not the 8 .... any way to correct this?
Mourdin is offline Report comment to moderator  
Reply With Quote
Unread 02-02-10, 10:39 AM  
Moosa
A Murloc Raider

Forum posts: 6
File comments: 13
Uploads: 0
hey there, been using your ufs for quite some time now, and for the equal amount of time i have been tweaking them to suit myself better, but i have ran into a bit of a wall. i basically cannot for the life of me figure out how and where to change all the names and letters to lower case and lower case only.

any and all sugestions very welcome, thanks
Moosa is offline Report comment to moderator  
Reply With Quote
Unread 01-29-10, 05:53 AM  
Hellakopter
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Very nice layout indeed. Been using it for a long time. Now I would like to customize it a little bit.

What do I need to do to get rid of all buff/debuff icons on player, target, tot and pet frame? And how to add only debuffs on focus frame? Also I would like to add name for the focus frame.
Hellakopter is offline Report comment to moderator  
Reply With Quote
Unread 01-26-10, 02:28 PM  
Macintosh
A Defias Bandit

Forum posts: 2
File comments: 1
Uploads: 0
Smile Awesome layout

Awesome awesome layout, it's just annoying that the PvP icon is disabled and I don't yet know how to enable it.
Macintosh is offline Report comment to moderator  
Reply With Quote
Unread 01-25-10, 03:08 PM  
coree
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 78
Uploads: 3
Originally posted by Dameek
I deleted the section you mentioned to get rid of party frames but I get this error message



Code:
Message: Interface\AddOns\oUF_coree\oUF_coree.lua:683: attempt to index global 'party' (a nil value)
Time: 01/18/10 20:45:56
Count: 1
Stack: Interface\AddOns\oUF_coree\oUF_coree.lua:683: in function <Interface\AddOns\oUF_coree\oUF_coree.lua:677>

Locals: self = <unnamed> {
 0 = <userdata>
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = "PLAYER_REGEN_ENABLED"
(*temporary) = "attempt to index global 'party' (a nil value)"
partyraid = true
just delete the partyToggle part aswell
coree is offline Report comment to moderator  
Reply With Quote
Unread 01-20-10, 01:15 PM  
Mourdin
A Murloc Raider

Forum posts: 6
File comments: 49
Uploads: 0
first off, great layout....

i dont mind the lower cast bar at all, gives you more viewing room.

However, is there anyway to move the raid window down about a 1/2" more? i want to use titan bar on top and the group leaders sit so high that i cant target them through titan bar.

also, my group doesnt hide when i convert it to raid. I would love for it to hide in raid, but up in group....i checked the default setting for unit frame and its checked to hide it on raid.

Also would love to move the focus window, my is off to the right side in the middle.

Any help would be great...thanks

EDIT----found how to hide raid in the LUA
Last edited by Mourdin : 01-20-10 at 01:48 PM.
Mourdin is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: