Roth UI (Diablo)

Hi there. This is my Diablo themed interface for World of Warcraft, called Roth UI. Enjoy.

Since more and more leaked downloads of my interface appear on the internet, please remember: There is only one official download of the Roth UI. And that is this one, on wowinterface.com. All other downloads available are leaked and are not officially supported by me.
Only this one is ZORKIFIED!

The ZIP-file includes a "Interface" and a "Fonts" folder. Copy both folders into your World of Warcraft folder.

Start World of Warcraft. (If you had it open while copying, restart it now to load the textures.)

Before logging in make sure all the addons are activated correctly.

Login and have fun playing!

FAQ - PLEASE READ BEFORE POSTING!

Do not use any auto updater for addons in this compilation, they can mess stuff up.

If you don't like the scaling or something doesn't fit, hit the escape-key while in-game and go to the graphic settings. Now activate the UI-scaling checkbox and move the slider. Hit OK and see what you got. Move it until you like the settings.
Same goes for the chat. If it doesn't fit just right-click the chat-tab. Unlock the chat and move it around until you feel comfortable.

Only want to change the scale of the bottom bar panel and the actionbars? Read this FAQ

Want to edit unitframes? Look at oUF_Diablo/config.lua and read the info page.

ORB CONFIG

When patch 5.2 hit the live servers a new version of oUF_Diablo was applied. Large parts of oUF_Diablo got rewritten, that includes large parts of the config.lua containing the orb animation settings. Most of those settings can then be changed via ingame config. The config can be accessed via

With 4.009+ the fluid animations have returned to Roth UI. With version 50200.03 you can config all those animations ingame via: /diablo config. Have fun playing around with the settings. Video showing one of the 100+ animations: http://www.youtube.com/watch?v=FqTwOHXSlw8

40300.10
- fixed battle.net toastframe placement in rChat
- added visibility state drivers in rFilter3
- tweaked combo bar textures in oUF_Diablo
- fixed the positioning problem for party, raid and bossframes in oUF_Diablo
- removed tullaCC addon
- added OmniCC addon (better config options)
- Changed IhasNoScope, it never worked as I intended because I forgot one line of code. It will now display all errors that are not disabled in the config. Additionally the errors can be redirected to the combatText frame.

40300.08
- Changed rFilter3 talent tree identification (check rFilter3 comments)
- Fixed ExtraActionButton taint
- Removed styling of ExtraActionButton from rActionBarStyler and moved it to the rActionButtonStyler
- Alot of tweaks to the rActionButtonStyler and rBuffFrameStyler code
- 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.)
- Changed rFilter3 loop from onUpdate to animation
- rActionButtonStyler now supports Dominos and Bartender4
- 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.
- Minimap LFG-icon now matches the other minimap icons
- rThreat can now be hidden in battleground/arena

40300.07
- removed tainting raid frame container code
- 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

40300.06
- the extra action button should be working now
- tiny tweak to the unit highlights in oUF_Diablo

40200.12
- Tons of new textures
- New nameplates
- New raid frames
- Blizzard raidframe managed is now available, it will fade in once you hover the left side of you window in raids. (thx Alza!)
- Small tweaks to oUF_Diablo (to many to count)
- Switched hpcolors in the colorswitcher (so now bright colors in foreground by default)
- Updated to the latest oUF

4.011a
- enabled the framesUserPlaced variable in oUF_Diablo by default

4.006
- move raid/party attributes to the config
- adjust tullaRange to not color the normalTexture and to priorize the range color first
- remove druid tree form condition from rActionBarStyler bar 1
- fix actionbar 1 mind control issue
- update to oUF 1.5.5
- fixed bug with overlaying temp enchant icons
- 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)
- add bossframes in Diablo style
- add a second row to raidframes to display name and health both at the same time
- add aura icon to raidfames (you can add a spellid to the raid aura spelllist to track it)
- edited evl_CombatText to play duke sounds again.
- added rThreat mod

090827
- new font (<3 Neal)
- health orb can be class colored (if you want the green glow just set the healtcolor variable in oUF_D3Orbs.lua config area to 2)
- some fixes/tweaks to the raidframes
- small gfx changes here and there
- removed aTotemBar - shamans just download a totembar of your liking (see faq)

090807
- added my new create_me_a_galaxy function to oUF_D3Orbs, it creates small rotating galaxies for the orbs
- removed the shaman totembar script. I cannot test it, so grab some script for it yourself.

090226-2
- renamed mod to rFrameRotater and added a much better config

090226
- new mod for cool rotating textures around the minimap
- colorswitch now optional (switch fore and background health color)
- orbonly config now optional
- hide party in raid now optional
- the 3rd bar texture is now bound to multibarright and will only be displayed if multibarright is visible

090211
- added focus target
- new button skin
- pvp icon skinned and positioned
- petbar and both right bars are on mouse over right now (optional, config in lua)
- orb gloss texture now above the animation

090117
- the default settings for actionbars changed to 1x12 (instead of my 2x6)
- the default settings for the orbs changed to glow (green and blue)
- fixed the stancebar normaltexture bug

TYVM Sass! I just noticed you updated that as well before reading this post, been bugging people over at MMO champ to see if they could possibly help with the coding, but you updated this before I even finished my post there! This is exactly what I was looking for, those Unit Frames are some of the best I've ever seen in a UI!!!! Now I just have to wait for wowinterface to approve it, so I can download!

EDIT: Sas Diablo has been updated ( waiting on approval ), only thing I did this time is remove the orbs, add player frame and rescale a few things.

It is not that difficult to change the orb to a player frame, but it is time consuming. If you know how to read code the basic way to do it is remove the orb code from oUF_Diablo/units/player.lua and add in the target frame layout to it instead from oUF_Diablo/units/target.lua. Make sure to edit oUF_Diablo/config.lua as well. I recommend notepad++ or like for editing code.

I got a couple friends been bugging me to update my version of RothUI. I haven't played WoW in a year now. But, if I have the time I may update it. I can throw you a link if you want, assuming I update it.

~Sas

Originally Posted by Cupofcheese

Yes, that is almost exactly what I was talking about, minus a few minor placement issues (which I'm sure can be moved easily)....What all would be needed for something like that? Is it a major coding pain in the A**? I'm virtually worthless when it comes to coding/programming anything. Is this something you would do, or something I would do?

Yes, that is almost exactly what I was talking about, minus a few minor placement issues (which I'm sure can be moved easily)....What all would be needed for something like that? Is it a major coding pain in the A**? I'm virtually worthless when it comes to coding/programming anything. Is this something you would do, or something I would do?

It can be done but it requires a complete rewrite of the player style. All the media files are there and you would only need to copy-cat them from the target frame but there is ton of other stuff the player frames can have.

Hey Zork, great UI first of all. I was wondering, if it is possible to disable the orbs on your UI. What I would like to do, is create a player UnitFrame identical to the frame you use for the "target" and "target of target". Instead of using the current Orb system for the "Player" frame, make 2 frames using the same theme as the "target" frame, mirror them, so the buffs/debuffs/procs/etc are on the left and right of the frame respectively. Is there an option like this already? I've tried disabling certain addons to achieve this, but am having no such luck. I know the current "target" target frame is in the center, but I would like to put the "Player" frame on the left, the "Target" frame on the right, and the "targetoftarget" frame in the middle. Anyway you could help me out on this?

The issue is in place because you are using my raid/party frames in conjunction with the default ones. That is NOT intended. If you want the default party/raid frames for healing (which is totally fine) disable the party and raidframes in oUF_Diablo. To do this the oUF_Diablo/charspecific.lua comes in handy. Open that file and add sth like this:

Lua Code:

--hide raid/party for a certain char and class (classname in English and Uppercase)

if cfg.playername =="Relictus"and cfg.playerclass =="PALADIN"then

cfg.units.party.show =false

cfg.units.raid.show =false

end

If you want to disable the party/raidframes globally you can set the show attribute to false for party and raid in oUF_Diablo/config.lua

one more problem^^, I'm a healer and i liked the setup i used from blizzard interface, "Raid Profiles" in top corner i checked "Use Raid-Style Party Frames" cause i like it, now when i get in the party it still shows me the "raid frames" and i can target the party members when i click but the problem is > it is a lot Darker now I can't seem the hp nor the power bars quite as good, and i would like to know how do i get that frame color back?, (when you click to expand the left thing near the frames where are markers X,skull etc, they become visible again as they should be, but not when i close it) here's some screens

Regarding copying. Copy the layout-local.txt from your one character to the one that should use the same positioning. That file is in your WTF/SERVER/CHAR folder.
The tooltip position is at the top of bTooltip/bTooltip.lua. Change the x/y value of "tooltipPosition".

hi, first of all this is a great addon, thanks for updating it, I have problems configuring/moving the little "info" window that appears on the bottom right corner of screen when u mouseover someone, i like having my actions bar BIG and now the "info window" is blocking couple of skills, any idea how i can move it ? everything else is configured this is the only thing bothering me..
oh and how can i reverse the casting bar timer cause it goes from example 0-2.5sec and i want it to go 2.5-0 sec only the timer not the moving bar.

edit: btw noticed that if i configure this whole thing on 1 character, it doesnt get configured on others? can i copy the settings that i have on 1 of my char to others?

I did this because I wanted the aura count be ontop of the cooldown frame. But I had not in mind that oUF will hide the cooldown frame on auras with infinite duration. Thus as soon as an aura has an infinite timeLeft the aura stack will become hidden. Uuuups.