Download
(2MB)
Download
Updated: 10-24-14 08:04 PM
Addon for:
oUF.
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-24-14 08:04 PM
Created:unknown
Downloads:99,982
Favorites:145
MD5:

oUF Diablo  Popular! (More than 5000 hits)

Version: 60000.01
by: zork [More]


Intro

A Diablo themed oUF layout for oUF 1.6.4+. This layout is part of the Roth UI compilation.
CLASS BAR PREVIEW
ORB CONFIG
To open the orb config panel type in:

/diablo config

Moving
Bars, art and units can now be moved and locked ingame. Use the slash command "/diablo" for more and check the FAQ.
Config
You can change tons of options inside the config.lua. You can change colors, positions, scales. Enable/disable units, bars and so on.
Currently supported units
- player
- target
- targettarget
- focus
- focustarget
- pet
- pettarget
- party
- raid
- boss
Bars
- oUF_DiabloPlayerCastbar
- oUF_DiabloTargetCastbar
- oUF_DiabloFocusCastbar
- oUF_DiabloExpBar
- oUF_DiabloRepBar
- RuneBar, EcliplseBar, ComboBar, HarmonyBar, ShadowOrbBar, SoulShards, DemonicFury, BurningEmber, AltPower
Git
https://github.com/zorker/rothui/tre...6.0/oUF_Diablo

60000.01
- updated for patch 6.0.2

50400.05
- update matching rothui.50400.05
- added optional galaxy rotation animation to the diablo config

50200.05
- fixing the bossframe update issue

50200.04
- removed all menu code
- updated to oUF 1.6.4

50200.03a
- fixing a typo in tags.lua
- fixing a typo that prevented the powerorb from becoming movable

50200.03
- updated to patch 5.2
- matching Roth UI 50200.03
- some more tiny bugfixes

50100.02a
- fixed 2 major texture errors...wut?

50100.02
- added the orb config panel

50100.01
- matching Roth UI 50100.01 (updated for patch 5.1)

50001.05
- matching Roth UI 50001.05 (see Roth UI changelog)

40300.04 (matching Roth UI 40300.10)
- tweaked combo bar textures in oUF_Diablo
- fixed the positioning problem for party, raid and bossframes in oUF_Diablo
- added heal prediction (disabled by default)
- added config option to disable the raid frame chains
- new move functions you can now lock, unlock and reset all your frames ingame
- changed the raid frame mangager code, you can now use the raidframe manager in combat while still maintaining the mouseover effect
- changed the oUF_Smooth modulation code
- new orb animations
- Enabled aurawatch example for the raidframes (druid example)
- Tweaked the boss power display in bossframes especially if they combine with an alternative power (onyxia charges, madness of deathwing charges etc.)
- If animations and classcoloring is enabled in oUF_Diablo the orb color will now switch upon entering a vehicle
- Changed the way how raid groups in oUF_Diablo get sorted. They now match the default UI by using a group header for each raid group

40300.03
- updated for patch 4.3

4.010
- updated for patch 4.2
- added oUF_Vengeance module
- added vengeance bar (can be disabled in the config.lua)

4.009
- added optional class and powertype coloring for animations
- added animation alpha channel multiplier

4.008b
- fixed the animation models position reseting bug
- added class specific animation table (you can define an animation setup per class now)

4.008
- new animation system implemented

4.007
- updated for patch 4.1
- matching Roth UI 4.008a

4.006
- adjusted version id to match roth ui
- move raid/party attributes to the config
- fix combo point display for fights that appear in a vehicle but still use class skills
- Make PlayerPowerAlt bar movable (sound bar in atramedes fight etc) via SHIFT+ALT+Drag
- added bossframes in Diablo style
- added a second row to raidframes to display name and health both at the same time
- added aura icon to raidfames (you can add a spellid to the raid aura spelllist to track it)

4.003
- added raid unit

4.002
- all units included except raid
- added a slash command use "/diablo" for more

4.001
- first version running under 4.0.1

019
- patch 3.3 rdy

018
- aggro coloring and all the other new rothui features

017
- even better galaxy textures

016
- updated for patch 3.2
- new animation with galaxies, m2-files are currently not working anymore

015
- Names now get a grey color for offline and dead users
- Healthbar blanks out for dead units
- Added oUF_AuraWatch for specific buff/debuff filters
- Added missing HP to party/pet/focus frames
- Added transparency to party members out of range
- Added indicators for druid hots for party, focus and raid units

014-3
- added rColors (used to colorize stuff)

014-2
- vehicle powertype fix

014
- complete rewrite
- compatible to oUF 1.3.11
- added vehicle switching and vehicle functions
- compatible to rBottomBarStyler via config

013-2
- fixed a bug with the actionbar background texture not showing up correctly
- added a new config value to change the orb density

013
- added the runic mana orb
- new Diablo 3 textures
- target and focus area can now be moved ingame

012
- fixed focus target
- added automatic mana color detection

011
- new portraits
- minimal raidframes with debuff glow
- druid mana coloring

010
- vehicle and deathknight fixes

009
- portraits now clickable

008
- 3D or 2D portraits now selectable

007
- party, focus and pet portraits

006
- units can now be positioned more easily
- units now are fully scalable
- combopoints work now (update oUF if you havent (1.2.1 minimum))

005
- scaling now affects every single frame
- even more comments

004-3
- fixed bug with being a zombie. (zombies have manamax=0...wtf)

004-2
- removed svn folder for minimum size

004
- alot of changes for rothui081026
- now with values, class colors and more options

003
- first real version goes live, complete units are now working
- added castbars, values, units, orbs, color everything

002
- texture path changed

001
- initial release
Post A Reply Comment Options
Unread 11-10-14, 08:09 PM  
Joker119
A Flamescale Wyrmkin
 
Joker119's Avatar
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 503
Uploads: 10
AuraWatch on Raid Frames

I believe i have found an error in the lua code.

Enabling AuraWatch for the Raid frames (via editing the config.lua file) would break the oUF raid frames. (It would display unnamed healthbars that were solid white and stuck at 100% for each raid group member. Not display buffs/debuffs, ect.

Inspecting the LUA errors recieved, I found the error
Code:
Message: Interface\AddOns\oUF_Diablo\units\raid.lua:362: attempt to call global 'createAuraWatch' (a nil value)
Time: 11/10/14 17:17:05
Under RAID STYLE FUNC changing..
Code:
    --aurawatch
    if self.cfg.aurawatch.show then
      createAuraWatch(self)
    end
to..
Code:
    --aurawatch
    if self.cfg.aurawatch.show then
      func.createAuraWatch(self)
    end
fixed the issue, restored the raid frames, and enabled aurawatch functionality without seemingly breaking anything else. No more Lua errors. All is happy.

Not sure if you were aware of this issue, or if there was a specific reason for not including the "func.", as I noticed it's like that for the "auras" function aswell but they still work, but I figured you could use this info to apply the fix with your next update to this addon, or if nothing else other people can use this fix and apply it themselves.
Report comment to moderator  
Reply With Quote
Unread 10-28-14, 01:41 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Thx mate.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 10-28-14, 10:28 AM  
Gsusnme
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 55
File comments: 199
Uploads: 1
Love it.

Just popping in to say how much I love your work.
The orbs are beautiful, I've used them in some capacity (either this or RothUI) since shortly after you came out with it.

Whenever I go to re-do my UI, I always make oUF_Diablo the centerpiece, thanks for all your hard work Zork!
Report comment to moderator  
Reply With Quote
Unread 09-29-14, 04:17 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
oUF_Diablo does not touch the Blizzard raid UI in any way. That is why you have to manually hide the Blizzard raidframes with the default Blizzard raid frame manager or use rRaidFrameManager.

What you are getting is any kind of taint. It is mostly caused by using a dropdown menu which is touching any Blizzard function that sometime, somewhere, somehow decides to pop up.

Could be any addon causing it.

If you read the error closely you see that the error call comes from a Blizzard addon itself.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 09-27-14, 07:24 AM  
Seraphy
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
constant errors

I keep getting error messages like this. Seems to occur most when i get invited, or invite someone to a party

Date: 2014-09-27 22:47:37
ID: 1
Error occured in: AddOn: oUF_Diablo
Count: 2
Message: Note: AddOn oUF_Diablo attempted to call a protected function (CompactRaidFrame2:SetAttribute()) during combat lockdown.
Debug:
[C]: SetAttribute()
..\FrameXML\CompactUnitFrame.lua:203: CompactUnitFrame_SetUpClicks()
..\FrameXML\CompactUnitFrame.lua:40:
..\FrameXML\CompactUnitFrame.lua:6
[C]: ?
[C]: ?
[C]: CreateFrame()
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:345: CompactRaidFrameContainer_GetUnitFrame()
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:317: CompactRaidFrameContainer_AddUnitFrame()
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:254: CompactRaidFrameContainer_AddPlayers()
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:176: CompactRaidFrameContainer_LayoutFrames()
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:130: CompactRaidFrameContainer_TryUpdate()
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:57: CompactRaidFrameContainer_OnEvent()
[string "*:OnEvent"]:1:
[string "*:OnEvent"]:1
Locals:
None
AddOns:
Swatter, v5.20.5464 (RidiculousRockrat)
NPCScan, v5.4.8.5
ActionBarSaver, v
AtlasLootLoader, vv7.07.03
AucAdvanced, v5.20.5464 (RidiculousRockrat)
AucFilterBasic, v5.20.5464 (RidiculousRockrat)
AucFilterOutlier, v5.20.5464.5459(5.20/embedded)
AucMatchUndercut, v5.20.5464.5364(5.20/embedded)
AucScanData, v5.20.5464 (RidiculousRockrat)
AucStatHistogram, v5.20.5464 (RidiculousRockrat)
AucStatiLevel, v5.20.5464 (RidiculousRockrat)
AucStatPurchased, v5.20.5464 (RidiculousRockrat)
AucStatSales, v5.20.5464.5376(5.20/embedded)
AucStatSimple, v5.20.5464 (RidiculousRockrat)
AucStatStdDev, v5.20.5464 (RidiculousRockrat)
AucStatWOWEcon, v5.20.5464.5323(5.20/embedded)
AucUtilAHWindowControl, v5.20.5464.5347(5.20/embedded)
AucUtilAppraiser, v5.20.5464.5462(5.20/embedded)
AucUtilAskPrice, v5.20.5464.5447(5.20/embedded)
AucUtilAutoMagic, v5.20.5464.5443(5.20/embedded)
AucUtilCompactUI, v5.20.5464.5444(5.20/embedded)
AucUtilEasyBuyout, v5.20.5464.5458(5.20/embedded)
AucUtilFixAH, v5.20.5464 (RidiculousRockrat)
AucUtilItemSuggest, v5.20.5464.5417(5.20/embedded)
AucUtilPriceLevel, v5.20.5464.5458(5.20/embedded)
AucUtilScanButton, v5.20.5464.5403(5.20/embedded)
AucUtilScanFinish, v5.20.5464.5347(5.20/embedded)
AucUtilScanProgress, v5.20.5464.4979(5.20/embedded)
AucUtilScanStart, v5.20.5464.5347(5.20/embedded)
AucUtilSearchUI, v5.20.5464.5452(5.20/embedded)
AucUtilSimpleAuction, v5.20.5464.5452(5.20/embedded)
AucUtilVendMarkup, v5.20.5464.4828(5.20/embedded)
Babylonian, v5.1.DEV.332(/embedded)
BeanCounter, v5.20.5464 (RidiculousRockrat)
Configator, v5.1.DEV.359(/embedded)
DBMCore, v
DBMDefaultSkin, v
DBMStatusBarTimers, v
DebugLib, v5.1.DEV.337(/embedded)
Dominos, v5.4.11
DominosCast, v
DominosEncounter, v
DominosRoll, v
DominosXP, v
DugisGuideViewerZ, v2.740
infMopTalentMacros, v1.5
Informant, v5.20.5464 (RidiculousRockrat)
LibExtraTip, v5.12.DEV.363(/embedded)
LibSharedMedia30, v3.0-81
LoseControl, v5.41
MogIt, v3.3.2
MoveAnything, v14.0.7
OmniCC, v5.4.3
OPie, vRose 1
oqueue, v2.0.1
oUF, v1.6.4
oUFDiablo, v
Prat30, v3.5.8
Prat30HighCPUUsageModules, v
Prat30Libraries, v
rInfostrings, v
rLib, v
SexyMap, v2.4.15
Skada, v1.4-19
SlideBar, v5.20.5464 (RidiculousRockrat)
Stubby, v5.20.5464 (RidiculousRockrat)
SuperDuperMacro, v2.4.6
TellMeWhen, v7.0.2
TidyPlates, v6.13.4
TidyPlatesGraphite, v
TidyPlatesGrey, v
TidyPlatesNeon, v
TidyPlatesQuatre, v
TidyPlatesHub, v
TidyPlatesWidgets, v
TipHelper, v5.12.DEV.351(/embedded)
XToLevel, v5.2.0_36
BlizRuntimeLib_enUS v5.4.8.50400 <us>
(ck=a62)
Last edited by Seraphy : 09-27-14 at 09:52 AM.
Report comment to moderator  
Reply With Quote
Unread 09-15-14, 12:53 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Re: 6.0

There is no official version for 6.0 of oUF_Diablo yet.

If you have issues with the aurawatch plugin itself that belongs to the aurawatch plugin download.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 09-13-14, 06:52 AM  
Joker119
A Flamescale Wyrmkin
 
Joker119's Avatar
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 503
Uploads: 10
6.0

Aura watch is having slight issues with the PTR build, it doesn't give the shaded effect over the ability to determine it's time left. Also seems to be keeping certain buffs that I don't even have up (I have 2 tracked for Sacred Shield, only one affects holy spec, both appear on aura watch but the holy one acts normal, the other just sits there 100% of the time)

Any plans to fix, or is this the wrong place to post for aura watch?
Report comment to moderator  
Reply With Quote
Unread 09-12-14, 06:30 AM  
Joker119
A Flamescale Wyrmkin
 
Joker119's Avatar
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 503
Uploads: 10
Aura Watch

Hey Zork.. Any way of forcing positioning on the aura watch icons? If I get too many spells they just seem to stack vertically in a line, is there a way to force a second row of icons or anything like that?

I know it's more advanced stuff, but i'm loving playing around with this addon i just don't know enough about aura watch yet..
Report comment to moderator  
Reply With Quote
Unread 09-11-14, 09:37 PM  
Joker119
A Flamescale Wyrmkin
 
Joker119's Avatar
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 503
Uploads: 10
Re: Re: Re: Target and raid frames

Originally Posted by Seraphy
Originally Posted by Galaxy119
Originally Posted by Seraphy
How do i revert the raid, target and target of target, as well as focus frames back to default? I want to keep the orb and animation but i just cant get used to the new unit frames.
Go into the addon folder and open "config.cfg" in notepad. search (ctrl+f) for --PARTY, --RAID, --TARGET and --TARGETTARGET
Under each of those there will be something that says
Code:
show = true,
Change 'true' to 'false' for all of these sections. Then Save(ctrl+S) and close notepad. Then re-open the game, or type /reloadui

The sections you wanted gone will now be gone, and back to default (or to whatever your favorite unitframe replacement addon is, such as XPerl)
I did what you said and it worked, except my targetoftarget frame isnt showing at all when i set it to false. (no default frame or diablo frame)
Make sure you go back into the WoW interface settings (Interface>combat) and re-check the "Target of Target" box. (if it's already checked, uncheck and re-check it)
Report comment to moderator  
Reply With Quote
Unread 09-11-14, 08:50 PM  
Seraphy
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: Target and raid frames

Originally Posted by Galaxy119
Originally Posted by Seraphy
How do i revert the raid, target and target of target, as well as focus frames back to default? I want to keep the orb and animation but i just cant get used to the new unit frames.
Go into the addon folder and open "config.cfg" in notepad. search (ctrl+f) for --PARTY, --RAID, --TARGET and --TARGETTARGET
Under each of those there will be something that says
Code:
show = true,
Change 'true' to 'false' for all of these sections. Then Save(ctrl+S) and close notepad. Then re-open the game, or type /reloadui

The sections you wanted gone will now be gone, and back to default (or to whatever your favorite unitframe replacement addon is, such as XPerl)
I did what you said and it worked, except my targetoftarget frame isnt showing at all when i set it to false. (no default frame or diablo frame)
Report comment to moderator  
Reply With Quote
Unread 09-11-14, 02:01 PM  
Joker119
A Flamescale Wyrmkin
 
Joker119's Avatar
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 503
Uploads: 10
Re: Target and raid frames

Originally Posted by Seraphy
How do i revert the raid, target and target of target, as well as focus frames back to default? I want to keep the orb and animation but i just cant get used to the new unit frames.
Go into the addon folder and open "config.cfg" in notepad. search (ctrl+f) for --PARTY, --RAID, --TARGET and --TARGETTARGET
Under each of those there will be something that says
Code:
show = true,
Change 'true' to 'false' for all of these sections. Then Save(ctrl+S) and close notepad. Then re-open the game, or type /reloadui

The sections you wanted gone will now be gone, and back to default (or to whatever your favorite unitframe replacement addon is, such as XPerl)
Report comment to moderator  
Reply With Quote
Unread 09-11-14, 10:51 AM  
Seraphy
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Target and raid frames

How do i revert the raid, target and target of target, as well as focus frames back to default? I want to keep the orb and animation but i just cant get used to the new unit frames.
Report comment to moderator  
Reply With Quote
Unread 09-11-14, 05:23 AM  
Joker119
A Flamescale Wyrmkin
 
Joker119's Avatar
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 503
Uploads: 10
Originally Posted by zork
Even I would have to dig deep to get that working. That stuff is advanced only sorry.
If you need the raid frames for raid healing please (for the sake of your raid members) disable the Roth UI raidframes und use sth else.
I normally use xperl, the aurawatch part of the raid frames isn't a make or break for me, the debuff coloring and the boss debuffs (with the standard aura's option with the whitelisted auras) work fine, just being able to track renews/pally mastery/ect would be very nice, tho not at all necessary.

There are aurawatch settings set specifically for the raid frames, why is that if it didn't work at one point? And if it did at one point, do you maybe have any idea what might have broken it? Maybe I can dig through the code and make a fix for it myself?

Also, if it makes any difference, I'm not using RothUI, simply oUF_Diablo on it's own (with oUF core obv)


And what about the power bars for the raid? Was that something that never worked either or ?
^Nvm the power bars. Figured them out for myself.
For anyone else who is wondering:
Code:
Addon>units>raid.cfg (open in notepad)
Scroll down to where it says:
--create health frames
Find the end of that segment:
 self.Health = h
 self.Health.smooth = false
end
Add this segment after that:
  --create power frames
  local createPowerFrame = function(self)

    local cfg = self.cfg.power

    --power
    local h = CreateFrame("StatusBar", nil, self)
    h:SetPoint("TOP",0,-38.5)
    h:SetPoint("LEFT",24.5,0)
    h:SetPoint("RIGHT",-24.5,0)
    h:SetPoint("BOTTOM",0,21.9)

    h:SetStatusBarTexture(cfg.texture)

    h.bg = h:CreateTexture(nil,"BACKGROUND",nil,-6)
    h.bg:SetTexture(cfg.texture)
    h.bg:SetAllPoints(h)

    h.glow = h:CreateTexture(nil,"OVERLAY",nil,-5)
    h.glow:SetTexture("Interface\\AddOns\\oUF_Diablo\\media\\target_ppglow")
    h.glow:SetAllPoints(self)
    h.glow:SetVertexColor(0,0,0,1)

    self.Power = h
    self.Power.Smooth = true

  end




Continue down until you find:
------------------------------------
-- RAID STYLE FUNC
------------------------------------
Find
--createhealthPower
createHealthFrame(self)

add

createPowerFrame(self)

Continue to:
--health update

after the second line in that section, add
self.Power.PostUpdate = func.updatePower

Save and close.

Re-open game or /reloadui
Raid frames now have Power bars.
Last edited by Joker119 : 09-11-14 at 05:55 AM.
Report comment to moderator  
Reply With Quote
Unread 09-10-14, 01:44 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Even I would have to dig deep to get that working. That stuff is advanced only sorry.
If you need the raid frames for raid healing please (for the sake of your raid members) disable the Roth UI raidframes und use sth else.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 09-09-14, 03:25 PM  
Joker119
A Flamescale Wyrmkin
 
Joker119's Avatar
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 503
Uploads: 10
Aura Watch on raid frames...

I can't get them to work.
When I change the class type to pally and the spellid's i need (exactly like I did for the party) I get grey healthbars with no names and no auras for my raid frames.

I can't figure it out, I'm not sure what I'm doing wrong. I'm including a picture of the problem, aswell as the aura watch code snippet from the addon>units>raid config file

Code:
 --create aura watch func
 func.createAuraWatch=function(self)
    --start the DRUID setup
    if cfg.playerclass == "PRIEST" then

      local auras = {}
      local spellIDs = {
        86273, -- Illuminated Healing
        53652, -- Beacon of Light
        114039, -- Hand of Purity
        6940, -- Hand of Sacrifice
	1038, -- Hand of Salvation
        139, -- Renew
      }
    else
    
      local auras = {}
      local spellIDs = {
        86273, -- Illuminated Healing
        53652, -- Beacon of Light
        114039, -- Hand of Purity
        6940, -- Hand of Sacrifice
	1038, -- Hand of Salvation
        139, -- Renew
        17, -- Power Word: Shield
        774, -- Rejuvenation
        8936, -- Regrowth
      }

      local dir = {
        [1] = { indicator = true, color = { r=1,g=0,b=1 },        size = 8, pos = "TOPLEFT",       x = 12, y = -12 },
        [2] = { indicator = true, color = { r=0,g=1,b=0 },        size = 8, pos = "BOTTOMLEFT",    x = 12, y = 12 },
        [3] = { indicator = true, color = { r=0.5,g=1,b=0.5 },    size = 8, pos = "TOPRIGHT",      x = -12, y = -12 },
        [4] = { indicator = true, color = { r=1,g=1,b=0 },        size = 8, pos = "BOTTOMRIGHT",   x = -12, y = 12 },
      }

      auras.onlyShowPresent = true
      auras.presentAlpha = 1

      auras.PostCreateIcon = function(self, icon, sid)
        if icon.cd then
          icon.cd:SetPoint("TOPLEFT", 1, -1)
          icon.cd:SetPoint("BOTTOMRIGHT", -1, 1)
        end
        --count hack for lifebloom
        if sid == 33763 and icon.count then
          icon.count:SetFont("Interface\\AddOns\\oUF_Diablo\\media\\visitor1.ttf",8,"THINOUTLINE, MONOCHROME")
          icon.count:ClearAllPoints()
          icon.count:SetPoint("CENTER", 3, 3)
          icon.count:SetParent(icon.cd)
        end
      end

      -- Set any other AuraWatch settings
      auras.icons = {}
      for i, sid in pairs(spellIDs) do
        local icon = CreateFrame("Frame", nil, self)
        icon.spellID = sid
        -- set the dimensions and positions
        icon.size = dir[i].size
        icon:SetSize(dir[i].size,dir[i].size)
        --position icon
        icon:SetPoint(dir[i].pos, self, dir[i].pos, dir[i].x, dir[i].y)
        --make indicator
        if dir[i].indicator then
          local tex = icon:CreateTexture(nil, "OVERLAY")
          tex:SetAllPoints(icon)
          tex:SetTexture("Interface\\AddOns\\oUF_Diablo\\media\\indicator")
          tex:SetVertexColor(dir[i].color.r,dir[i].color.g,dir[i].color.b)
          icon.icon = tex
        end

        auras.icons[sid] = icon
        -- Set any other AuraWatch icon settings
      end
      --call aurawatch
      self.AuraWatch = auras
    end
  end
Also, how can I get the raid frames to display power info? like mana/focus/rage ect. It has the spot for it in the frame art but I can't seem to figure out how to display the actual power bars
Last edited by Joker119 : 09-09-14 at 06:10 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: