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,965
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 12-08-08, 12:02 AM  
awhiffofether
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Probably a noob question...but for some reason I can't put anything onto the action bars between the two orbs. I have Bartender 4, maybe that's causing the problem? Anyways, any help would be appreciated.
Report comment to moderator  
Reply With Quote
Unread 12-08-08, 02:01 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Originally posted by awhiffofether
Probably a noob question...but for some reason I can't put anything onto the action bars between the two orbs. I have Bartender 4, maybe that's causing the problem? Anyways, any help would be appreciated.
What you see there is a texture (a image), you need to move your bartender4 bars above these images and make it fit. Thats the trick .
__________________
| 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 12-09-08, 12:03 AM  
awhiffofether
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Originally posted by zork
What you see there is a texture (a image), you need to move your bartender4 bars above these images and make it fit. Thats the trick .
D'oh! I feel like such an idiot now. >.<

But thanks, I got it working now. ^_^
Report comment to moderator  
Reply With Quote
Unread 12-10-08, 11:52 AM  
MrHoon
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
hello Zork I just registered to this site to ask you a question about your mod heh

Currently the Health Bar writes as your HP "8.1k" and etc
Is it possible to change it to 8100/8100 or remaining hp 8100?
Report comment to moderator  
Reply With Quote
Unread 12-10-08, 02:45 PM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Originally posted by MrHoon
Is it possible to change it to 8100/8100 or remaining hp 8100? [/b]
yes that is possible. check the format function in the lua.
__________________
| 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 12-11-08, 01:17 AM  
zoktar
A Cliff Giant
AddOn Compiler - Click to view compilations

Forum posts: 72
File comments: 262
Uploads: 1
dont know if iv asked bout this before. would it be possible from ouf to make targeted unitframe (and targetoftarget, target castbar) change to mouseover target while mousing over another unit, while keeping selected target, or add an additional "mouseover frame"?. just wondering if ouf already has this code done, and or if u plan to implement some form of mouseover unitframe display option for ouf_d3orbs. cheers.
edit i did a quick scan in ouf.lua found some refrenses to mouseover. tho did not help me much.
Last edited by zoktar : 12-11-08 at 01:20 AM.
Report comment to moderator  
Reply With Quote
Unread 12-11-08, 02:38 AM  
MrHoon
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by zork
yes that is possible. check the format function in the lua.
whenever I try fixing the VALUE FORMAT or the UPDATE HEALTH and I save it to test it out everything goes blank

Is it possible if you can help me out to do Remaining hp and the bottom still keeps the percentage?

edit: Also when I remove the
elseif v > 1000 then
string = (floor((v/1000)*10)/10).."k"
command fromthe Value format, it removes my whole text hp thing all together
Last edited by MrHoon : 12-11-08 at 02:42 AM.
Report comment to moderator  
Reply With Quote
Unread 12-14-08, 12:56 AM  
zoktar
A Cliff Giant
AddOn Compiler - Click to view compilations

Forum posts: 72
File comments: 262
Uploads: 1
combatfeedback

found this today
http://www.wowace.com/projects/o-uf_combat-feedback/

also has a page here on wowinterface, tho one at wowace might be bit more updated.

http://www.wowinterface.com/download...tFeedback.html

so u can get direct combat values on unitframes, if possible would be nice to get +-hp on healthorb, +- mana on manaorb, and +-both on target. and partyframes/petframes. gonna see if u have any interest in adding this to ouf_d3orbs, if not ill will try and implement =). (would be lot less clutter from msbt or parrot or sct as ud be left with basicly only the "notifying" part, +-combat etc). think it shows stuff like parry, dogde, miss,crit etc, aswell.

update
this is the basic code for putting combatfeedback into a ouf layout.

local cbft = self:CreateFontString(nil, "OVERLAY")
cbft:SetPoint("CENTER", self, "CENTER")
cbft:SetFontObject(GameFontNormal)
self.CombatFeedbackText = cbft

however i havnt figured out how to attach it to the health orb. i tried with self.
im guessing "self" has to be changed to whatever the healthorb unit is,
iv tried, self.Health, PlayerHealthOrb, gonna try Statusbar now.

edit : iv givven up, i found a working example of a layout that works with combatfeedback, the authors, ouf_ammo. need 2 learn more lua...
Last edited by zoktar : 12-16-08 at 01:15 AM.
Report comment to moderator  
Reply With Quote
Unread 12-18-08, 05:57 PM  
Tacotomte
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally posted by Snapshot
Look at my questions underneath:
- comment out the whole "CASTBAR" part
- comment out everything but the "oUF:Spawn("player, ...)" line at the "SPAWN UNITS and POSITION THEM" part
- comment out the whole "SPAWN PARTY and POSITION IT" & "TOGGLE PARTY IN RAID" part
I have done exactly as Snapshot wrote here, and still when i log in the Angel and Demon dont show..

Am i missing something here?
Report comment to moderator  
Reply With Quote
Unread 12-21-08, 03:58 AM  
zoktar
A Cliff Giant
AddOn Compiler - Click to view compilations

Forum posts: 72
File comments: 262
Uploads: 1
bug report, castbar can dissapear sometimes while spamming a actionbutton, for example holy light.
Last edited by zoktar : 12-21-08 at 04:00 AM.
Report comment to moderator  
Reply With Quote
Unread 12-21-08, 05:48 PM  
wcshadow
A Defias Bandit

Forum posts: 3
File comments: 9
Uploads: 0
any chance of you porting this to be usable with 1.3.x oUF. Tried using it with it and cant get any names to show up making it harder to raid amongst other things.
Report comment to moderator  
Reply With Quote
Unread 12-22-08, 05:38 PM  
belanna
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
After playing around a bit in LUA files i managed to mod this add-on to my liking. Orbs are really fantastic <3. Anyways, i had some hard time figuring out code for druids (changing colors of orbs when shapeshifting). At the end, i managed to do it(got the idea from looking to a code of this addon http://www.wowinterface.com/download...namicOrbs.html), but this probably isn't the best solution for this problem. (since before this, i had no experience with LUA editing) Gonna post it anyway, for this is some sort of a "quick-fix" for all the druids out there. If anyone knows of a better solution, post it please.

NOTE: this solution assumes that oUF_D3Orbs.lua file wasn't changed yet! (if the file was changed somehow (added/removed lines of code) and you insert this code into the wrong place, the solution will not work!)

First, in oUF_D3Orbs.lua, go to line 462 (you should see "if use_classcolor == 0 then" piece of code here) and add:
Code:
shapenew = GetShapeshiftForm(True)
if (myClass == "DRUID") and (shapeold ~= shapenew) then
    self.pm3:ClearModel()
    self.pm4:ClearModel()
    if shapenew == 1 then
       manacolor = 1
       self.pm3:SetModel("SPELLS\\RedRadiationFog.m2")
       self.pm4:SetModel("SPELLS\\RedRadiationFog.m2")
    elseif shapenew == 3 then
       manacolor = 4
       self.pm3:SetModel("SPELLS\\OrangeRadiationFog.m2")
       self.pm4:SetModel("SPELLS\\OrangeRadiationFog.m2")
    else
       manacolor = 3
       self.pm3:SetModel("SPELLS\\BlueRadiationFog.m2")
       self.pm4:SetModel("SPELLS\\BlueRadiationFog.m2")
    end
    self.pm3:SetAllPoints(self.Power)
    self.pm4:SetAllPoints(self.Power)
    self.pm3:SetModelScale(colors2.orbpos[manacolor].scale)
    self.pm4:SetModelScale(colors2.orbpos[manacolor].scale)
    self.pm3:SetPosition(colors2.orbpos[manacolor].z, colors2.orbpos[manacolor].x, colors2.orbpos[manacolor].y)
    self.pm4:SetPosition(colors2.orbpos[manacolor].z, colors2.orbpos[manacolor].x, colors2.orbpos[manacolor].y+1)
end
shapeold = shapenew
right after that line.

Now add the following to the top of the file:
Code:
shapeold = 0
shapenew = 0
and at the point where we can set the color of power orbs, put this in:
Code:
local myName,_ = UnitName("player")
local _,myClass = UnitClass("player")
if myClass == "DRUID" then
     temp = GetShapeshiftForm(True)
     if temp == 1 then 
        manacolor = 1
     end 
     if temp == 3 then 
        manacolor = 4
     else
        manacolor = 3
     end
end

Now, this should work. But as i said before, there's a high chance that better solutions are out there for this little problem.
Last edited by belanna : 03-15-09 at 04:41 AM.
Report comment to moderator  
Reply With Quote
Unread 12-27-08, 10:34 PM  
avid
A Deviate Faerie Dragon

Forum posts: 14
File comments: 43
Uploads: 0
Originally posted by MrHoon
whenever I try fixing the VALUE FORMAT or the UPDATE HEALTH and I save it to test it out everything goes blank

Is it possible if you can help me out to do Remaining hp and the bottom still keeps the percentage?

edit: Also when I remove the
elseif v > 1000 then
string = (floor((v/1000)*10)/10).."k"
command fromthe Value format, it removes my whole text hp thing all together
I'll have to give the code a looksy myself. I'm not really all that familiar with lua, but it doesn't seem too hard to figure out after customizing this UI to my likings. By far the best UI I've ever come across btw.

Will post something if I figure it out.
Report comment to moderator  
Reply With Quote
Unread 12-28-08, 03:18 PM  
PsychoStyle
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hello,
i love your orbs, but i got one problem with the target and target from target frame..
on the target frame isnt the name from the target..
Report comment to moderator  
Reply With Quote
Unread 12-28-08, 08:48 PM  
avid
A Deviate Faerie Dragon

Forum posts: 14
File comments: 43
Uploads: 0
Originally posted by MrHoon
whenever I try fixing the VALUE FORMAT or the UPDATE HEALTH and I save it to test it out everything goes blank

Is it possible if you can help me out to do Remaining hp and the bottom still keeps the percentage?

edit: Also when I remove the
elseif v > 1000 then
string = (floor((v/1000)*10)/10).."k"
command fromthe Value format, it removes my whole text hp thing all together
Yeah, all I did was change it to:

Code:
    elseif v > 1000 then
      string = v
and it worked. :P

Hope that helps anyone looking for real numbers.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: