Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
zork's Portal Bug Reports Feature Requests
Author:
Version:
090929
Date:
09-29-2009 03:13 PM
Size:
2.64 MB
Downloads:
121,919
Favorites:
438
MD5:
Pictures
Click to enlarge
Raid
Click to enlarge
Group
Click to enlarge
Group Aggro Coloring
Click to enlarge
Druid casting
Click to enlarge
Enemy casting and low hp
Roth UI (Diablo 3 theme)   Popular! (More than 5000 hits)

Intro
Hi there. This is my Diablo 3 themed interface for World of Warcraft. Enjoy.
PTR
If you want to help me test the UI on the PTR use this version and report issues in the comments. This version is PTR only, it won't work on live.
Version: 6.1 - 11/16/2009
Download: Roth UI for PTR - Patch 3.3
Sneak preview: 1 | 2 | 3 | 4 | 5 | 6 | 7
Zorkified
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!
Installation
  1. Open your World of Warcraft folder. Save your "Interface" and your "Fonts" folder. You may not have the Fonts folder yet, no problem, just ignore it. To do that just copy the folders and put them somewhere else (backup copy).
  2. Now delete your "Interface" and your "Fonts" folder inside your World of Warcraft folder.
  3. Download RothUI and save the zip-file to your Desktop.
  4. Copy the folders included in the zip-file into your World of Warcraft folder. (Not your AddOns, your World of Warcraft folder!) The zip-file includes a "Interface" and a "Fonts" folder.
  5. Start World of Warcraft. If you had it open while copying, restart it now to load the textures.
  6. Join a server and have fun
  7. 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.
  8. If the stance/aurabar is in your way just move it. Read all the info pages and the FAQ for more.

Standalone Orbs+Art
For those of you who want to only use the orbs and the bar background I made a standalone mod called rBottomBarStyler with different styles to choose from.
F.A.Q.
Frequently asked questions
Videos
New to Roth UI? Check these videos, they will give you a little introduction.

Orbs and unitframes
If you have any questions regarding the unitframes or the orbs please look at the oUF_D3Orbs info page for further information.
oUF_D3Orbs: http://www.wowinterface.com/download...UF_D3Orbs.html
Move petbar, stancebar, aura, shapeshift bar
Read the rActionBarStyler info page and the specific FAQ to this topic. Its not hard it can be moved ingame.
rActionBarStyler: http://www.wowinterface.com/download...BarStyler.html
FAQ: How to move the pet/stance bars
Actionbars
If you have any questions regarding the actionbars, stancehift, petbar, bag or menubar please look at the rActionBarStyler info page for further information.
rActionBarStyler: http://www.wowinterface.com/download...BarStyler.html
Scaling
rBuff, oUF_D3Orbs, rMinimap, jExp, sTooltip, rActionBarStyler can be scaled to your liking. Use UI-scale or use the scaling variable(s) inside the lua files.
Performance Tweaks for Low End Computers
If you are running a low end machine and want to use this UI always make sure your graphic settings are set up correctly and no FPS hungry options are active. Additionally I am using some addons that make use of events that get triggered quite often. You may see an increase in FPS if you disable these addons (in your addons list on your character selection screen):
oUF_AuraWatch, oUF_DeBuffHighlight, oUF_SmoothUpdate, rActionButtonStyler, rFrameRotater
Evolution of Roth UI
Tips and Hints
  • Type "/console reloadui" to reload your interface after you changed (and saved) sth. in a *.lua file.
  • Activate the lua error messages in your interface options, otherwise you will get no response if did something wrong.

Vista users
New to my UI and using Windows Vista? Please read Vista Users - UAC and You
Addons
  • evl_Combattext ... modified default combattext from Evil
  • evl_Nameplates ... nameplates from Evil
  • jExp ... EXP/REP Bar
  • LynLocation ... loc info
  • LynStats ... fps/latency etc. info
  • oUF ...unit framework from haste
  • oUF_D3Orbs ... my ouf orb layout
  • oUF_D3OrbsRaid ... minimal raidframes
  • oUF_DebuffHighlight ... for cool debuff glows
  • oUF_SmoothUpdate ... for smooth health and mana filling
  • oUF_AuraWatch ... like rFilter2 but for oUF units...awesome!
  • OmniCC ... shows numbers on button cooldowns from Tuller
  • idChat ... chatmod
  • rBuff ... player buff/debuff icons
  • rFilter2 ... buff/debuff filtering mod
  • rEmote ... small mod to show emotes at the default combattext
  • rColors ... hack for Blizzards UnitSelection and GameToolTip_UnitColor function
  • rMinimap ... the minimap
  • rTextures ... texture folder
  • rActionBarStyler ... mod to move and scale the default actionbars
  • rActionButtonStyler ... styles the default actionbuttons (textures, fonts and texts)
  • rFrameRotater ... cool rotating textures (pentagram) around the minimap
  • sTooltip ... tooltip

  Change Log - Roth UI (Diablo 3 theme)
090929
- added aggro coloring to group frames
- new aggro coloring function call in oUF_D3OrbsRaid
- fixed the "in combat" group/raid invite bug

090905-2
- fixed the wrong default config, my fault

090905
- added move function to oUF_D3Orbs and oUF_D3OrbsRaid
- you now need ALT+SHIFT+mouse to drag frames, this affects rActionBarStyler aswell

090830
- updated to oUF 1.3.21
- fixed pet name display
- added color switcher to swap the healthbar/castbar colors
- added aggro indicator to raidframes
- removed crossdresser (I always get the message: "Cannot be done right now.", so I have to change manually anyway)

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)

090817
- fixed a bug with maxmana = 0 in vehicles
- new "useduke" variable in evl_combattext.lua, default = 0
- added aTotemBar for our shamans
- updated to oUF 1.3.19

090808-2
- wups...folders

090808
- removed loltip because of fps issues
- readded stooltip

090807-3
- corrected folder structure

090807-2
- readded Crossdresser
- new textures for statusbar and orb filling
- removed the QuestDifficulty line

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.

090806-2
- added shaman totembar to rActionBarStyler
- removed EquipSetUpdater and Crossdresser
- removed sTooltip
- added lolTip

090806
- patch 3.2.0 fixes
- glow still not working :/

090804
- rActionBarStyler default config
- added rColor dependencies and renamed "!rColors" to "rColors"
- folder "!rColors" is deprecated, you can remove it

090802
- rewrote rActionButtonStyler

090724a
- reverted the rangecheck change for actionbuttons

090724
- new orb filling textures
- better rare/elite indicator size
- moved the map a bit
- 1 year anniversary :>

090613
- updated to oUF 1.3.16
- added vehicle combo points
- added classification indicator icons for boss, rare and elite
- added EquipSetUpdater and Crossdresser from tekkub
- removed sUmziehOmat

090605
- added rEmote
- added more backdrop shadow textures
- fixed the raid vehicle manacoloring

090507
- Updated to oUF 1.3.14
- 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

090427
- updated to oUF 1.3.13
- added frequentupdates for vehicles
- fixed orb power value display

090419-2
- range_indicator fix
- vehicle powertype fix

090419
- bugfixes mostly
- added unitframe vehicle functionality

090414
- 3.1 fixes
- new oUF_D3Orbs layout
- some additional tweaks

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

090402
- rActionBarStyler complete rewrite
- new Diablo 3 textures
- new manacolor "runic" for deathknights
- actionbars and part of the orbs are now movable ingame!
- changed Chatmod to idChat

090325
- fixed focus target
- added automatic mana color detection
- moved stancebar above petbar

090321
- added raid frames (oUF_D3OrbsRaid)
- option for druid mana class coloring
- new minimap animations

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

090212
- much better portrait border texture
- more "default" user friendly start setup ;>

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

090115
- focus castbar added
- new font for everything
- replaced msbt with evl_combattext
- replaced dominos+buttonfacade with rActionBarStyler and rActionButtonStyler

081122
- added lynlocation and lynstats
- removed rbars2
- added dominos, buttonfacade, buttonfacade_rothar and redrange

081114
- wotlk and deathknight bugfixes

081109
- smooth health and power value fading
- minimap buttons
- portraits now clickable and onmouseover casting is possible

081104
- exp bar (thx to JExp)
- health and power bar fading (thx to oUF_smoothupdate)
- raidframe in grid style (oUF_D3OrbsRaid)

081031
- added msbt
- d3orbs now with party, focus and pet portrait

081027
- fixed some issues
- ui is now fully scalable

081026-2
- fixed zombie bug and scaling in oUF_D3Orbs

081026
- oUF_D3Orbs layout modified
- Diablo 3 minimap of cool
- tiny changes here and there

081022
- first real version of the oUF_D3Orbs mod, Diablo is back

081019
- contains the latest changes and mods

081017
- wotlk rdy
- got rid of some addons

081001
- Orbs are now part of oUF_Orbs layout
- minimap texture that turns around every second
- cool new futuristic orb style

080722
- setposition that will work in outlands, old world, sunwell, black temple

080721
- fixed the animation glow (it depends on SPELL DETAIL GRAPHIC SETTINGS, DOH!)

080717
- fixed some stuff and new orb textures

080713-2
- fixed the ui-scale issue

080713
- new animation technique with *.m2 files

080708
- new target frame texture
- brand new 128-frame orb animation (omfg!)

080707-3
- Diablo3Orbs now has settings (in Diablo3Orbs\core.lua)
- RaidClassColor and PowerTypeColor optional
- Diablo3Health now "onEnter" on the Life-Orb

080707-2
- fixed Diablo3Orbs bugs

080707
- Added more bar textures
- Cleansed the code of Diablo3Orbs.lua and made more comments so that you will have a much easier time to find stuff
- Diablo3Orb functions now on Player_Login

080705
- Orbs show now life and mana in percent and values
- Life Orb is rightclickable for unitframe options

080704-2


- slower update timer on orb animation

080704
- orb animation is working, timer and color can be set in lua, check http://zorktdmog.zo.funpic.de/roth_ui/orb_animation2.gif to get a feeling how it will look like

080703-2
- new rUnits placement
- hide top frame of the actionbar texture

080703
- included the forgotten texture
  Optional Files - Roth UI (Diablo 3 theme)
File Name
Version
Size
Author
Date
Type
1.1
3MB
02-10-2009 06:06 AM
Patch
002
178kB
09-25-2008 04:05 PM
Addon
001
225kB
09-25-2008 12:33 PM
Addon
001
866B
09-23-2008 02:44 PM
Addon
001
31kB
07-10-2008 12:53 PM
Addon
  Archived Versions - Roth UI (Diablo 3 theme)
File Name
Version
Size
Author
Date
090905-2
3MB
zork
09-05-2009 01:03 PM
090830
3MB
zork
08-30-2009 11:49 AM
090827
3MB
zork
08-27-2009 01:16 PM
090817
3MB
zork
08-17-2009 03:14 PM
090808-2
3MB
zork
08-08-2009 04:53 PM
090807
3MB
zork
08-06-2009 06:09 PM
090804
3MB
zork
08-03-2009 06:07 PM
090724a
3MB
zork
07-26-2009 07:13 AM
090613
2MB
zork
06-12-2009 09:12 PM
090507
2MB
zork
05-07-2009 02:24 PM
090427
2MB
zork
04-27-2009 01:56 PM
090419-2
2MB
zork
04-18-2009 10:33 PM
  Comments - Roth UI (Diablo 3 theme)
Post A Reply Comment Options
Old 07-06-2008, 11:03 AM  
sarkastikartist
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
been waiting for this since i saw the trailer/gameplay video.. i love it.. the only thing is, when i try to add the 2 row 12 button bar that you listed here.. my orbs are too close together.. they cover up like one slot on either end.. im kinda noobish at editing luas so i don't know how to fix it.. it'd be cool in the future if the orbs worked sorta like bongos where we could move them around and all .. just a suggestion.. other than that keep up the good work on this ui.. would love to see it become one of the top ones here
sarkastikartist is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-06-2008, 09:37 AM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 146
File comments: 1079
Uploads: 28
Yeah sorry I forgot about that. I made additional bar-textures, I will include them in the next upload.

You can download them here:
http://rothui.googlecode.com/svn/tru...res/d3_bar.tga
http://rothui.googlecode.com/svn/tru...es/d3_bar2.tga
http://rothui.googlecode.com/svn/tru...es/d3_bar3.tga
http://rothui.googlecode.com/svn/tru...es/d3_bar4.tga
http://rothui.googlecode.com/svn/tru...es/d3_bar5.tga
http://rothui.googlecode.com/svn/tru...es/d3_bar6.tga

Go intro rFader and search for "d3_bar", replace the bar with the one of your liking.
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild

Last edited by zork : 07-06-2008 at 09:42 AM.
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-06-2008, 08:52 AM  
Féraya
A Kobold Labourer
 
Féraya's Avatar

Forum posts: 0
File comments: 66
Uploads: 3
Quote:
Originally posted by Divider
Feraya i love your interface :P
I m trying to find out how you manage to raise the action bar buttons spots from 10 to 12 :P
I hope you will share your secret with us ? :P
Rothar has also create a texture how is compatible for 12 buttons, also i went into rFader an switsch the 10 button textur to 12 maked the bottom much weighter and switched the position of the orbs and the angel/devil.

Quote:
sag mal Féraya, wie genau hast du die änderung an der minimap vorgenommen? hast du die minimap textur gespiegelt und dann die position verändert oder was genau war dazu nötig?
genau ^^ nur musst du dann auch mit lynLocation und lynStats spielen da die bei StandartRothar unter der Minimao gefixt sind nun muss man sie oberhalb fixen.

if you both want i can upload my version for you!
Féraya is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-06-2008, 07:35 AM  
Divider
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Feraya i love your interface :P
I m trying to find out how you manage to raise the action bar buttons spots from 10 to 12 :P
I hope you will share your secret with us ? :P
Divider is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-06-2008, 07:27 AM  
Gallahead
A Kobold Labourer

Forum posts: 0
File comments: 56
Uploads: 2
Quote:
Und wo muss ich den einsetzen?
Quote:
You can set the "update_timer" inside of Diablo3Orbs\core.lua.
Additionally you can set the color of each orb now too. Change the Vertexcolor to do so.
sag mal Féraya, wie genau hast du die änderung an der minimap vorgenommen? hast du die minimap textur gespiegelt und dann die position verändert oder was genau war dazu nötig?

Last edited by Gallahead : 07-06-2008 at 07:29 AM.
Gallahead is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-06-2008, 07:25 AM  
Féraya
A Kobold Labourer
 
Féraya's Avatar

Forum posts: 0
File comments: 66
Uploads: 3
Quote:
Originally posted by zork
I checked the health and mana values yesterday evening and the 0/0 has nothing to do with the script. When I do a /reloadui all the values appear corretly. Maybe I need another event that tries to set the values after player_entering_world. Currently I just set the values and it could be too fast, so he does not have values yet.

I like the idea with the missing stuff but you can change the content of it easily by looking for "SetText".

Currently I am looking for a better way to grab the mouseover, what I am doing atm is looking in the onupdate-script if the mouse is over the healthframe and if yes, I display the values. But isn't there any ONMOUSEENTER ever or sth like that?

@bussibär
your pc must be ice-cooled?!

Orb coloring is up to you, its not hard. Look at: http://www.wowwiki.com/API_UnitPowerType This will give you orb-class, just build something around it:
Code:
local powerType = UnitPowerType("player");
if powerType = 3 then
  diabloOrbManaFilling:SetVertexColor(0,1,1)
elseif powerttype = 1
  diabloOrbManaFilling:SetVertexColor(1,0,0)
else
  diabloOrbManaFilling:SetVertexColor(0,0,1)
end
Und wo muss ich den einsetzen?
Féraya is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-06-2008, 07:09 AM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 146
File comments: 1079
Uploads: 28
I checked the health and mana values yesterday evening and the 0/0 has nothing to do with the script. When I do a /reloadui all the values appear corretly. Maybe I need another event that tries to set the values after player_entering_world. Currently I just set the values and it could be too fast, so he does not have values yet.

I like the idea with the missing stuff but you can change the content of it easily by looking for "SetText".

Currently I am looking for a better way to grab the mouseover, what I am doing atm is looking in the onupdate-script if the mouse is over the healthframe and if yes, I display the values. But isn't there any ONMOUSEENTER ever or sth like that?

@bussibär
your pc must be ice-cooled?!

Orb coloring is up to you, its not hard. Look at: http://www.wowwiki.com/API_UnitPowerType This will give you orb-class, just build something around it:
Code:
local powerType = UnitPowerType("player");
if powerType = 3 then
  diabloOrbManaFilling:SetVertexColor(0,1,1)
elseif powerttype = 1
  diabloOrbManaFilling:SetVertexColor(1,0,0)
else
  diabloOrbManaFilling:SetVertexColor(0,0,1)
end
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild

Last edited by zork : 07-06-2008 at 07:16 AM.
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-06-2008, 04:16 AM  
Féraya
A Kobold Labourer
 
Féraya's Avatar

Forum posts: 0
File comments: 66
Uploads: 3
Sag ma Roth, gibt es nicht einen Script der den PowerOrb färbt je nachdem was man hat, also Rot-->Wut; Gelb-->Energie; Blau-->Mana?

Onkel Edith sagt hier ist ein aktueller Screen mit verschobenen Buffs und Castbar :

Last edited by Féraya : 07-06-2008 at 04:32 AM.
Féraya is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-06-2008, 02:35 AM  
Bussibär
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Quote:
Originally posted by zork
If you set the timer below 0.1 your fps will go down to like 5fps. The default timer is 2 seconds, 1 seconds is very OK too.
Ich hab meinen Timer auf 0.04 ... bin ich anders?
Bussibär is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-06-2008, 12:43 AM  
joech26
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Problem with hp and mp text



this is how mine looks like

after the initial loading hp and mp show 0/0 at first
I have to lose my hp/mp to let it display my hp/mp

Is there any way to fix it?


One more question
Is it possible to edit like missing points / current points
joech26 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-05-2008, 08:42 PM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 146
File comments: 1079
Uploads: 28
Quote:
Originally posted by Stanzilla
Sieht das auf deinem warrior nicht komisch aus bei den absoluten hp zahlen wenn dann da 12345 oder so steht oder machst du daraus dann "12,3k"?
Ja sicher, aber das kommt mit der Zeit. Bin froh das es erstmal funzt . Reine Text-Strings anzupassen ist nicht so das Problem.
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild

Last edited by zork : 07-05-2008 at 08:43 PM.
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-05-2008, 08:38 PM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 146
File comments: 1079
Uploads: 28
Quote:
Originally posted by Darkmoone
Ok like that harming CPU stuff worries me. Like how harm?
If you set the timer below 0.1 your fps will go down to like 5fps. The default timer is 2 seconds, 1 seconds is very OK too.
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild

Last edited by zork : 07-05-2008 at 08:43 PM.
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-05-2008, 05:16 PM  
Darkmoone
A Kobold Labourer

Forum posts: 0
File comments: 38
Uploads: 1
Ok like that harming CPU stuff worries me. Like how harm?
Darkmoone is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-05-2008, 03:14 PM  
Soulcleaver
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 24
File comments: 42
Uploads: 10
http://i28.tinypic.com/e6sgw4.jpg

well this is my idea about the ufs though... i hate runits :P
Soulcleaver is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-05-2008, 01:48 PM  
Féraya
A Kobold Labourer
 
Féraya's Avatar

Forum posts: 0
File comments: 66
Uploads: 3
Huhu Roth, also ich hab n Hinweis für, wenn man den Healthtext benutzt und sich einloggt steht da immer 0/0 dh er scannt dein Leben und Mana nicht, erst sobald man Leben/Mana verliert kriegt ers gescannt. vlt. kriegst ja hin dass er rUnits nach dem Leben abfragt.
Féraya is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.