Download
(4MB)
Download
Updated: 10-22-15 04:14 PM
Pictures
File Info
Updated:10-22-15 04:14 PM
Created:unknown
Downloads:532,202
Favorites:720
MD5:

Roth UI (Diablo)  Popular! (More than 5000 hits)

Version: 60200.01
by: zork [More]


IMPORTANT

Roth UI is deprecated (only compatible up to WoW patch 6.3). It will not be updated for Legion.

Galaxy is providing an adjusted version. You can get it here: Roth UI (Diablo) Galaxy's Revival

My new interface can be found here: Zork UI
INTRO
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!
INSTALLATION GUIDE
If you are a first time Roth UI user you may want to check the tutorial video from Tachi showing the installation process.
How To Install and Configure Roth UI
  1. Open your World of Warcraft folder.
  2. Backup your "Interface" folder. (Copy it somewhere save!)
  3. Now: Delete the "Interface" folder inside your World of Warcraft folder.
  4. Download Roth UI and save the ZIP-file to your Desktop.
  5. The ZIP-file includes a "Interface" and a "Fonts" folder. Copy both folders into your World of Warcraft folder.
  6. Start World of Warcraft. (If you had it open while copying, restart it now to load the textures.)
  7. Before logging in make sure all the addons are activated correctly.
  8. Login and have fun playing!

FAQ - PLEASE READ BEFORE POSTING!
  1. Do not use any auto updater for addons in this compilation, they can mess stuff up.
  2. 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.
  3. Only want to change the scale of the bottom bar panel and the actionbars? Read this FAQ
  4. How to change / disable the fluid orb animation system? Type in /diablo config
  5. How to move frames??? Read this FAQ
  6. Colors inverted?! Read this FAQ
  7. Want to edit the actionbars? Look at rActionBarStyler/config.lua and read the info page.
  8. Other questions? Try: Roth UI FAQ
  9. 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

/diablo config

If you need a tutorial video check out Cryptus Roth UI tutorial video for 5.2
Roth UI config tutorial on YouTube by Cryptus
Another tutorial by Julien for Roth UI 5.2 in French:
[Guide] Addon Roth UI (interface diablo pour wow)


CLASS BAR PREVIEW
ORB ANIMATION SYSTEM
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

SCREENSHOTS / VIDEOS
Check out the Roth UI video playlist on YouTube.
If you want to share videos / screenshots using the interface please post them here: Roth UI post your screenshot thread
SLASH COMMANDS
Code:

ORB CONFIG
/diablo config--will toggle the config panel

LOCK / UNLOCK

/rabs lock --will lock all actionbars
/rabs unlock --will unlock all actionbars
/diablo lockart --will lock all art frames
/diablo unlockart --will unlock all art frames
/diablo lockbars --will lock all the toolbars (soulshards, castbars, combobar etc.)
/diablo unlockbars --will unlock all the toolbars (soulshards, castbars, combobar etc.)
/diablo lockunits --will lock all the unitframes
/diablo unlockunits --will unlock all the unitframes
/rbfs lock --will lock the player aura frames
/rbfs unlock --will unlock the player aura frames
/rmm lock --will lock the minimap cluster
/rmm unlock --will unlock the minimap cluster
/ris lock --will lock the data strings below the map
/ris unlock --will unlock the data strings below the map
/rppba lock --will lock the player power bar alt
/rppba unlock --will unlock the player power bar alt

RESET

/rabs reset--will reset all actionbars
/diablo resetart --will reset all art frames
/diablo resetbars --will reset all the toolbars (soulshards, castbars, combobar etc.)
/diablo resetunits --will reset all the unitframes
/rbfs reset --will reset the player aura frames
/rmm reset --will reset the minimap cluster
/ris reset --will reset the data strings below the map
/rppba reset --will reset the player power bar alt
ORBS ONLY
Maybe you are just a fan of the orbs and don't want all the rest. Go check out rBottomBarStyler. It provides various Diablo themed background panels.
SUBMITTING ERRORS
Post any errors or questions you are having in the comments.
If you are posting errors please always support your comment with a screenshot and in case the lua error you are getting.
ADDONS
  1. LootRollMover - move the loot roll window
  2. ncImprovedMerchant - sells gray items automatically on vendor visit
  3. oUF - unit framework
  4. oUF_Diablo - Diablo flavoured oUF layout
  5. rActionBarStyler - moves the action bars
  6. rActionButtonStyler - styles the action buttons
  7. rBuffFrameStyler - styles the player auras
  8. rChat - chat mod
  9. rCombatText - combat text adjustment
  10. rDamageFont - damage font adjustment
  11. rError - redirect errors to combat text
  12. rInfoStrings - some data strings
  13. rLib - library for rAddons
  14. rMinimap - Diablo flavoured minimap
  15. rNamePlates - simple nameplates
  16. rPlayerPowerBarAlt - alternative power bar movable
  17. rRaidManager - Blizzard raid manager replacement
  18. rTooltip - simple tooltip mod
  19. tullaCC - cooldown count
  20. tullaRange - out of range/out of mana coloring for action buttons
Github
https://github.com/zorker/rothui

60200.01
- fixed rNamePlates for patch 6.2.2
- updated toc files to 60200

60000.04
- removed rObjectiveTrackerMover
- fixed combo bar display
- fixed chi bar display
- fixed shadow orb display
- adding demonfury value display
- updated rNamePlates to 60000.07 now supporting auras
- fix blue tooltip bug
- add stealable buff icons to config
- style pet actionbar keybinds

60000.03
- removed xCT
- removed teksLoot
- added rCombatText
- added rDamageFont
- added LootRollMover
- added rPlayerPowerBarAlt
- updated rRaidManager to 60000.01
- updated rObjectiveTrackerMover to 60000.07
- updated rNamePlates to 60000.02
- adjusted the oUF_Diablo config to not show the alternate power bar any more (new mod)

60000.02
- readded tullaCC
- added rObjectiveTrackerMover
- removed rNamePlates2
- added *new* rNamePlates
- moved ComboBar to player
- fixed rActionBarStyler cooldown display on buttons with alpha < 1

60000.01
- removed rFilter3
- removed rThreat
- removed tullaCC
- removed rQuestWatchFrameMover
- removed xanAutoMail
- removed Butsu
- updated tullaRange to latest version
- added new orb animation models

50400.06
- Streamlined all class bar modules
- Fixed runebar onload display issue (runebar not show on first loadup)
- Added UnitAura and UnitTarget info to rTooltip
- Changed the TotalAbsorb module
- Added TotalAbsorb display to the player orb

50400.05
- removed bTooltip addon
- added rTooltip addon
- added faction coloring to the nameplate healthbar
- slight tweak to the nameplate healthbar texture

50400.04
- nameplate threat bloat fix

50400.03
- some new animations
- one new filling texture
- some adjustments to the micro menu

50400.02
- added optional galaxy rotation animation to the diablo config
- removed rDiabloPlates2
- added rNamePlates2

50400.01
- updated for WoW patch 5.4
- added StoreMicroButton to the MicroMenu
- new Vehicle bar texture and layout

50300.01
- updated toc files for patch 5.3
- fixed a lua error in rThreat
- added rRaidManager

50200.05
- fixing the boss frame update issue

50200.04
- removed all menu code from oUF_Diablo
- 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
- Applied the PTR version of Roth UI
- Added oUF_Diablo config panel, rewrote ton of code in oUF_Diablo
- Bunch of bugfixes that appeared over time

50100.01a
- Fixing the rFilter3 bug when tracking spell values (UnitAura() got changed again...)

50100.01
- updated TOC fles for patch 5.1
- fixed rDiabloPlates2
- Fixed SPELL_POWER_CHI
- removed OmniCC Basic
- added tullaCC

50001.07
- removed Collie
- removed rEmote
- fixed rActionBarStyler possessbar vehicle change bug
- rFilter3 now supports tooltip values
- added debuff highlighting for monks
- fixing temporary chat windows

50001.06
- rChat: Fixed petbattle chatframe detection
- rInfoStrings: added petbattle handler to hide icons in pet battle
- rInfoStrings: Fixed ExhaustionXP() = nil bug
- rFilter: added petbattle handler to hide icons in pet battle
- added ncImprovedMerchant
- remoded Junkster

50001.05
- added Collie
- added teksLoot
- added Butsu
- added Junkster

50001.04
- new bar for DK runes
- new bar for DRUID eclipse
- added rThreat
- added xanAutomail
- Added FACTION_BAR_COLORS to rDiabloPlates2

50001.03
- new oUF version from Github (classicons)
- Added all the new class bars (combo, holypower, harmony, shadoworbs, burningember, soulshards, demonicfury, etc.)
- Fixed OverrideBar display
- Changed the RaidFrameManger display
- Removed VengeanceBar
- Added charspecific.lua to rFilter3
- Added drag frames to rMinimap for Durability and Seat Indicator
- Fixed oUF_DebuffHighlight
- Slightly adjusted the altPowerBar display

50001.02
- Fixed oUF_Diablo raidframes
- Added oUF_AuraWatch to oUF_Diablo
- Fade out micromenu and bags completly by default
- Added visitor font for the tiny count on raidframe HOTs
- Added tullaRange
- Added a scale value to the tooltip

50001.01
- initial release of the patch 5.0 compatible version

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.09
- 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.
This contains: player auras, minimap, actionbar, unitframes, background art and special bars.

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

40300.05
- fixed rActionButtonStyler taint
- new try on the extra action button

40300.04
- fixes for rActionbarStyler (extractionbutton and mainmenubar)
- removed OmniCC
- added TullaCC

40300.03
- update for WoW patch 4.3

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.011
- updated to patch 4.2
- updated xCT to fanupdate from dandruff
- fixed rActionBarStyler issues with patch 4.2

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

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

4.009
- new animation system for player orbs added

4.008a
- bar1 and 2 of ractionbarstyler are userplaced by default in config
- updated all TOC files for 4.1
- http://code.google.com/p/rothui/updates/list

4.008
- WoW patch 4.1 fixes
- fixed nameplates (castbar was removed from healthbar frame regions)
- fixed PetHappiness
- added scale variable to rDiabloPlates (you can now scale the nameplates!)

4.007
- removed evl_CombatText
- added xCT (Use /xct for options while ingame)
- fixed castbar coloring for target unit
- added oUF_AuraWatch module
- added healing druid oUF_AuraWatch example for oUF_Diablo
- removed focus frame entries from the Blizzard menu
- added target debuff desaturation to oUF_Diablo config
- updated rFilter3 (now supports combat fading, unit exists tracking and supports multiple specs (without reloadui))

4.006a
- WoW patch 4.06 fixes (CPU issues and LUA errors)
- slight tweaks to backdrop shadows in chat
- updated to oUF 1.5.8
- removed tooltip from aura icons in raid
- fixed orb value coloring (lol I didn't even notice that for a long time)
- fixed castbar issue of not hiding after unit:Hide() (requires wierd looking castbar scale values in config)
- added xanAutoMail mod
- added yQuestLevel mod

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

4.005
- added config value to allow a gap between buffs and debuffs in rBuffFrameStyler
- added config value for colspacing TempEnchants in rBuffFrameStyler
- added skull+disconnect icons to raid
- more orb textures to choose from (try random!)
- added tapped coloring for target
- added minimapcluster to move frame (/diablo unlockart)
- fixed url copy editbox selection
- added alpha values for in combat and out of combat to config of oUF_Diablo soulshards and holypower

100812
- multicastactionbar fix
- added QuestMyMap (better quest worldmap)

100808
- fixed rActionButtonStyler bug
- totembar back in
- updated to myChat 1.4.5

100801
- Removed totem bar again (because of huge tainting issues in combat, actionbar not usable etc.), thus you need to download an totembar mod if you need the bars
- added teksLoot
- added Butsu (loot window)
- added GetFast (fast mail button to get all mail at once)
- added sounds to the target frame

100703
- fix the talent button done
- fixed 3D portrait display done
- fix the tainting for actionbuttons in some vehicle combat fights done
- fix nameplates done
- fix castbar latency display done
- add resting icon done
- add role icon done
- add pvp icon done
- add castbar not kickable icon done

- update to oUF 1.3.28 done
- add combat icon on orb done
- add a red to grey switch for nameplates done
- add a party on/off switch done
- add a only player debuffs on target on/off switch done
- add shaman totem bar done
- add a color table to the config to make the healthbar color selectable done
- add outer shadow to rFilter2 icons done
- add focus frame on/off switch done
- add pet frame on/of switch done
- added oUF_WeaponEnchant done
- removed rBuff done
- add player buffs/debuffs to oUF_D3Orbs done
- added customized role icons done
- changed style of new player buffs/debuffs to match the blizzard ones (fading and such) done
- removed idChat done
- added myChat done
- added tullaRange
- edited rActionButtonStyler to need less CPU usage

091210
- the new LFD button is now visible in the micromenu
- updated to oUF 1.3.24
- nameplate fonts are smaller

091203
- PATCH 3.3 rdy
- new nameplates (still evlNameplates, just different look)
- new tooltip (FreebTip)
- added xuButtonShadow
- new minimap animation

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 (2)
File Name
Version
Size
Author
Date
Type
50400.03
4MB
09-06-13 10:29 AM
Patch
4.011
233kB
07-01-11 11:34 AM
Addon


Post A Reply Comment Options
Unread 08-09-10, 09:20 AM  
BtDaG
A Defias Bandit

Forum posts: 3
File comments: 7
Uploads: 0
three questions

Ok I have three questions for you:

1. Where is the shaman bars information stored?

I'm trying to keep my modifications to your UI whilst keeping the whole thing up to date so I'm using Notepad ++ to compare changes and edit the same stuff you do but AFAIK I can't check my entire folder against yours, hence question.

2. Is there any simple way to integrate the scrolling map (i.e. from Carbonite) into this UI?

I love you're UI but hate the Map system built into WOW. I think blizzard have a lot to do to improve on it but until that happens I'd rather use a carbonite style map. However, carbonite changes waaaaaaaay to much IMHO. So i'm basically looking for a cut down version of carbonite which will work with this UI. I will probably work out some way of integrating the two but if someone has already done this why bother right?

Edit (third question):
3. Is it worth substituting OmniCC for tullaCooldownCount? and what (if any) modifications to OmniCC have you made?

I'm thinking that a reduced static memory level is never a bad thing considering how many addons I use.

Edit 2 (forth question):
4. If i have removed rActionBarStyler do I need rActionButtonStyler?
Last edited by BtDaG : 08-09-10 at 09:45 AM.
Report comment to moderator  
Reply With Quote
Unread 08-09-10, 07:36 AM  
Ordrosh
A Theradrim Guardian

Forum posts: 69
File comments: 71
Uploads: 0
Originally posted by Gorunnus
...
thanks for pointing that one out, did indeed not notice that before.
the fix is reasonably easy to apply
change the lines 589 and 590 from:
Code:
orb.Filling:SetWidth(orbsize)
orb.Filling:SetHeight(orbsize)
to
Code:
orb.Filling:SetWidth(orbsize*power_orb_scaling_factor)
orb.Filling:SetHeight(orbsize*power_orb_scaling_factor)
the linenumbers are from an unmanipulated oUF_D3Orbs.lua so they may differ from your changed file
----------------------
@Seyelence
just tried that change and, at least for me, unsurprisingly i messed up the logic behind the if statement. but that shouldn't lead to any critical error, at least it didn't for me.
the if statement actually has to look like this:
Code:
if myclass ~= "Rogue" and myclass ~= "Warrior" and myclass ~= "Deathknight" and (myclass == "Druid" and (stance ~= 1 and stance ~= 3)) then
which after reloading caused a lua error in line 356 (unmodified file), which caused the text to completely disappear. after putting -- infront of that line to make it a comment, wow didn't complain anymore and there is only one text in the orb, though i don't know whether or not that is actually the %-value or the actual value as I don't really play classes which can gain extra energy/runicpower from talents. in regards to your problem without seeing an error output from either buggrabber/bugsack or bauderrorframe helping you is rather hard, so please install one or the other

edit:
Seyelence just ignore that huge block of text above... far to complex and it leads to errors for all classes...
I think a better solution would be to mark either line 356 or 357 as a comment by putting -- in front of one or the other depending which you like better mpval1 is for the upper number mpval2 for the lower
Last edited by Ordrosh : 08-09-10 at 07:53 AM.
Report comment to moderator  
Reply With Quote
Unread 08-09-10, 03:53 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
@Seyelence
Install http://www.wowinterface.com/download...eforWotLK.html !!!
You cannot start hacking UI's without a debugger (a tool that will show you the error messages you get).
__________________
| 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 08-09-10, 03:35 AM  
Gorunnus
A Murloc Raider

Forum posts: 4
File comments: 72
Uploads: 0
Originally posted by Ordrosh
did you replace whats in those 2 lines originally or did you just add the fragment in the code before the original lines ? I am asking cause i just tried the code myself and it definatly shrunk the power orb.

as for the local var:
add the following in the upper part of the lua file with all the other config values:
Code:
local power_orb_scaling_factor = 0.9
and then replace the 0.9 in the if block with power_orb_scaling_factor so that it looks like:
Code:
if type == "power" then
    orb:SetHeight(orbsize*power_orb_scaling_factor)
    orb:SetWidth(orbsize*power_orb_scaling_factor)
else
    orb:SetHeight(orbsize)
    orb:SetWidth(orbsize)
end
you of course are free to choose the name for the variable yourself, just use the same in both locations

edit: here a screenshot of with the scaled power orb:

First of all i want to say thanks for help Ordrosh, i replaced lines 577 and 578 with code that u provided me and menage to scale power orb and move it to location where i want it.. But i found a problem.. Its visible even on your SS, but its well hidden.. Power orb filling animation is far out of orb.. Check right side of power orb, u will see that power orb filling animation is out of orb, making it eggy like, but its bit harder to see cause it hidden behind angel frame.. Can u help me fix it??


Last edited by Gorunnus : 08-09-10 at 03:46 AM.
Report comment to moderator  
Reply With Quote
Unread 08-08-10, 06:59 PM  
nexpire
A Kobold Labourer

Forum posts: 1
File comments: 9
Uploads: 0
minimap world map button

Hi. First of all English is not my main language.

And here is my question. How can i add/modifie World Map button on my mini map ?

Thank you for this WONDERFUL UI and good luck at your works.
Report comment to moderator  
Reply With Quote
Unread 08-08-10, 05:59 PM  
Seyelence
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
That actually completely removed both orbs and put back the blizzard ui frame.

Maybe i did something wrong (line placement, spaces?)
Report comment to moderator  
Reply With Quote
Unread 08-08-10, 01:38 AM  
Ordrosh
A Theradrim Guardian

Forum posts: 69
File comments: 71
Uploads: 0
Originally posted by Seyelence
Originally Posted by Ordrosh
removing the percentvalue for energy requires a change of the createplayerstyle function starting in line 1507... the value you might want to disable for energy classes should be mpval2 add an if around the constructing of it which disables it for rogues, and cat-druids
This is what i found:

Code:
      local mpval1 = SetFontString(self.PowerValueHolder, d3font, 28, "THINOUTLINE")
      mpval1:SetPoint("CENTER", 0, 10)
      local mpval2 = SetFontString(self.PowerValueHolder, d3font, 16, "THINOUTLINE")
      mpval2:SetPoint("CENTER", 0, -10)
      mpval2:SetTextColor(0.6,0.6,0.6)
      self:Tag(hpval1, "[perhp]")
      self:Tag(hpval2, "[d3o2abshp]")
      --cannot use custom events with frequentupdates enabled
      --self:Tag(mpval1, "[perpp]")
      --self:Tag(mpval2, "[d3o2absmp]")
      --set the subobjects to be available for the d3o2_updatePlayerPower func
      self.mpval1 = mpval1
      self.mpval2 = mpval2

I suppose its the last line, but how exactly do i disable it?
took another look at the ingame display, and its actually the upper number you want gone, so mpval1 is the culprit.

the following is a small rewrite of the above codeblock
Code:
local mpval2 = SetFontString(self.PowerValueHolder, d3font, 16, "THINOUTLINE")
      mpval2:SetPoint("CENTER", 0, -10)
      mpval2:SetTextColor(0.6,0.6,0.6)
      self:Tag(hpval1, "[perhp]")
      self:Tag(hpval2, "[d3o2abshp]")
      --cannot use custom events with frequentupdates enabled
      --self:Tag(mpval1, "[perpp]")
      --self:Tag(mpval2, "[d3o2absmp]")
      --set the subobjects to be available for the d3o2_updatePlayerPower func
      self.mpval2 = mpval2
      local stance = GetShapeshiftForm()
      if myclass ~= "Rogue" or myclass ~= "Warrior" or myclass ~= "Deathknight" or (myclass == "Druid" and (stance ~= 1 or stance ~= 3)) then
          local mpval1 = SetFontString(self.PowerValueHolder, d3font, 28, "THINOUTLINE")
          mpval1:SetPoint("CENTER", 0, 10)
          self.mpval1 = mpval1
      end
this should do the trick. what it should do is basically do not setup mpval1 if the class is one of the Rage, Runicpower or Energy using ones
Report comment to moderator  
Reply With Quote
Unread 08-07-10, 01:38 PM  
Seyelence
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Originally Posted by Ordrosh
removing the percentvalue for energy requires a change of the createplayerstyle function starting in line 1507... the value you might want to disable for energy classes should be mpval2 add an if around the constructing of it which disables it for rogues, and cat-druids
This is what i found:

Code:
      local mpval1 = SetFontString(self.PowerValueHolder, d3font, 28, "THINOUTLINE")
      mpval1:SetPoint("CENTER", 0, 10)
      local mpval2 = SetFontString(self.PowerValueHolder, d3font, 16, "THINOUTLINE")
      mpval2:SetPoint("CENTER", 0, -10)
      mpval2:SetTextColor(0.6,0.6,0.6)
      self:Tag(hpval1, "[perhp]")
      self:Tag(hpval2, "[d3o2abshp]")
      --cannot use custom events with frequentupdates enabled
      --self:Tag(mpval1, "[perpp]")
      --self:Tag(mpval2, "[d3o2absmp]")
      --set the subobjects to be available for the d3o2_updatePlayerPower func
      self.mpval1 = mpval1
      self.mpval2 = mpval2

I suppose its the last line, but how exactly do i disable it?
Report comment to moderator  
Reply With Quote
Unread 08-07-10, 11:43 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
@Ordrosh
Thx for helping

@jessica
You would need to change the the setpoint of the raid and currently the raid will be set up from left to right, so you need to change the setpoint for the following raid headers.
Code:
    if i == 1 then
      raid[i]:SetPoint("TOPLEFT", "oUF_D3Orbs_RaidDragFrame", "TOPLEFT", 0, 0)
    else
      raid[i]:SetPoint("TOPLEFT", raid[i-1], "TOPRIGHT", 5, 0)    
    end
Change to to be the other way around, so
Code:
      raid[i]:SetPoint("TOPRIGHT", raid[i-1], "TOPLEFT", -5, 0)
@Vigossive
Do not use the menu to set the focus. This does not work for any unitframe. Set up a focus keybind (under your keybind settings) or make a "/focus" macro. Thats the only way to do it.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 08-07-10 at 11:46 AM.
Report comment to moderator  
Reply With Quote
Unread 08-07-10, 11:28 AM  
jessica
A Cyclonian

Forum posts: 49
File comments: 142
Uploads: 0
hi quick two questions, I am a healer in raids, so I'm here to ask if somebody has done this adjust before and care to share it. please do so, will save me alot of times xD

I know how to add debuffs to oUF_D3OrbsRaid, but if somebody has done this before and alrdy Added the PvE raid debuffs for ICC10-25 and ToGC10-25 please do share them, will save me alot of time.


second question is, I know how to change the oUF_D3OrbsRaid position of the raid, but cant get it exactly in good shape position, say if i want it to be on the BOTTOMRIGHT corner of my screen, instead of the default current which is TOPLEFT, what are the y-x to put them in good shaped bottomright?

thanks.
Report comment to moderator  
Reply With Quote
Unread 08-07-10, 04:23 AM  
Ordrosh
A Theradrim Guardian

Forum posts: 69
File comments: 71
Uploads: 0
Originally posted by Vigossive
Hi Zork, i'm getting a treath with this beautiful UI! Since i've installed sometimes the "Focus" Frame bugged, but now it is bugged at all! I cant focus a target!

This is my "lua.error"

Date: 2010-08-06 21:09:50
ID: 1
Error occured in: AddOn: oUF_D3Orbs
Count: 1
Message: Error: AddOn oUF_D3Orbs attempted to call a forbidden function (FocusUnit()) from a tainted execution path.
Debug:
[C]: FocusUnit()
..\FrameXML\UnitPopup.lua:1382: func()
..\FrameXML\UIDropDownMenu.lua:583: UIDropDownMenuButton_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
Please help me to continue using this UI.

Regards.
I don't think that that is a bug from rothui.
using the rightclick menu to focus someone has been bugged for ages, there is a taint somewhere in that function. Its a blizz bug... don't think there is anything we can do apart from using /focus for the purpose of using the focusframe
-----------------
@Seyelence: (all line numbers refer to the unmodified version of the file in question)
moving the right actionbars is 'fairly' easy
open up rActionBarStyler\rActionBarStyler.lua, go to line 74 and change the parameter to 1. then log in and move them to where you want the bars and change the parameter in line 74 back to 0
as for the reshaping you'll have to do that manually by splitting the actionbar up and setting the anchors manually to have them different
see lines 320 to 327 for a general idea on how to do this. setting them up is done in lines 396 to 399. depending on the new shape you also might want to change the shape/size of the frame behind those bars which you can find in lies 197 to 203
making the manabars larger:
open up ouf_d3Orbs.lua
and reduce the value in lines 686 and 691 by 2 for example
(example for those lines with changed values)
Code:
line 686: self.Health:SetHeight(14)
line 691: self.Health:SetHeight(8)
and raise the value in line 731 by the same factor (2 in the example)
Code:
self.Power:SetHeight(4)
removing the percentvalue for energy requires a change of the createplayerstyle function starting in line 1507... the value you might want to disable for energy classes should be mpval2 add an if around the constructing of it which disables it for rogues, and cat-druids
Report comment to moderator  
Reply With Quote
Unread 08-06-10, 06:15 PM  
Vigossive
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hi Zork, i'm getting a treath with this beautiful UI! Since i've installed sometimes the "Focus" Frame bugged, but now it is bugged at all! I cant focus a target!

This is my "lua.error"

Date: 2010-08-06 21:09:50
ID: 1
Error occured in: AddOn: oUF_D3Orbs
Count: 1
Message: Error: AddOn oUF_D3Orbs attempted to call a forbidden function (FocusUnit()) from a tainted execution path.
Debug:
[C]: FocusUnit()
..\FrameXML\UnitPopup.lua:1382: func()
..\FrameXML\UIDropDownMenu.lua:583: UIDropDownMenuButton_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
AddOns:
Swatter, v5.8.4723 (CreepyKangaroo)
AtlasLoot, vv5.11.03
AtlasLootFu, vv5.11.03
AucAdvanced, v5.8.4723 (CreepyKangaroo)
AucFilterBasic, v5.8.4723 (CreepyKangaroo)
AucFilterOutlier, v5.8.4723.2531
AucMatchUndercut, v5.8.4723.2531
AucStatHistogram, v5.8.4723 (CreepyKangaroo)
AucStatiLevel, v5.8.4723 (CreepyKangaroo)
AucStatPurchased, v5.8.4723 (CreepyKangaroo)
AucStatSales, v5.8.4723.2842
AucStatSimple, v5.8.4723 (CreepyKangaroo)
AucStatStdDev, v5.8.4723 (CreepyKangaroo)
AucStatWOWEcon, v5.8.4723.2530
AucUtilAHWindowControl, v5.8.4723.3311
AucUtilAppraiser, v5.8.4723.2530
AucUtilAskPrice, v5.8.4723.3175
AucUtilAutoMagic, v5.8.4723.3142
AucUtilCompactUI, v5.8.4723.2530
AucUtilEasyBuyout, v5.8.4723.3583
AucUtilFixAH, v5.8.4723 (CreepyKangaroo)
AucUtilGlypher, v5.8.4723.2545
AucUtilItemSuggest, v5.8.4723.3108
AucUtilPriceLevel, v5.8.4723.2545
AucUtilScanButton, v5.8.4723.2530
AucUtilScanFinish, v5.8.4723.3576
AucUtilScanProgress, v5.8.4723.2530
AucUtilScanStart, v5.8.4723.2530
AucUtilSearchUI, v5.8.4723.3655
AucUtilSimpleAuction, v5.8.4723.4546
AucUtilVendMarkup, v5.8.4723.2530
BeanCounter, v5.8.4723 (CreepyKangaroo)
BonusScanner, v5.3
Butsu, v2.0.1
DBMCore, v
Enchantrix, v5.8.4723 (CreepyKangaroo)
EnchantrixBarker, v5.8.4723 (CreepyKangaroo)
evlCombatText, v
evlNamePlates, v
ForteCasting, v
ForteCooldown, v
ForteCore, v1.959.8
ForteDeathKnight, v
ForteDruid, v
ForteHealthstone, v
ForteHunter, v
ForteMage, v
FortePaladin, v
FortePriest, v
ForteRogue, v
ForteShaman, v
ForteShard, v
ForteSoulstone, v
ForteSummon, v
ForteTalent, v
ForteTimer, v
ForteVehicle, v
ForteWarlock, v
ForteWarrior, v
FreebTip, v1.4.2
GearScore, v3.1.17 - Release
GetFast, v0.1
IHasNoScope, v
Informant, v5.8.4723 (CreepyKangaroo)
jExp, v
LynLocation, v1.2
LynStats, v
Omen, v3.0.9
OmniCC, v
oUF, v1.3.28
oUFAuraWatch, v1.3.14-5
oUFD3Orbs, v
oUFD3OrbsRaid, v
oUFDebuffHighlight, v1.0
oUFSmooth, v1.1
oUFWeaponEnchant, vr5
PowerAuras, v3.0.0J
rActionBarStyler, v
rActionButtonStyler, v
rColors, v
Recount, v
rEmote, v
rFilter2, v
rFrameRotater, v
rMinimap, v
SlideBar, v5.8.4723 (CreepyKangaroo)
SpamThrottle, vv1.4
Stubby, v5.8.4723 (CreepyKangaroo)
xuButtonShadow, v
BlizRuntimeLib_enUS v3.3.5.30300 <us>
(ck=94b)

Please help me to continue using this UI.

Regards.
Report comment to moderator  
Reply With Quote
Unread 08-06-10, 05:17 PM  
Seyelence
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Thank you once again.

Now the only things i'm missing are visible numbers on target and party mana bars/making the mana bar thicker and a way to display buffs on party frames, as well as removing the percentage number from power orb if energy is used.

I'm also having an issue with extra right action bars hiding when i'm not mouseovering them, and is there a way to move and reshape them?
Last edited by Seyelence : 08-06-10 at 07:06 PM.
Report comment to moderator  
Reply With Quote
Unread 08-06-10, 12:25 PM  
Ordrosh
A Theradrim Guardian

Forum posts: 69
File comments: 71
Uploads: 0
Originally posted by Gorunnus
can u please help me with part of introducing local value.. I added coded text instead lines 577 and 578 but nothing happened..
did you replace whats in those 2 lines originally or did you just add the fragment in the code before the original lines ? I am asking cause i just tried the code myself and it definatly shrunk the power orb.

as for the local var:
add the following in the upper part of the lua file with all the other config values:
Code:
local power_orb_scaling_factor = 0.9
and then replace the 0.9 in the if block with power_orb_scaling_factor so that it looks like:
Code:
if type == "power" then
    orb:SetHeight(orbsize*power_orb_scaling_factor)
    orb:SetWidth(orbsize*power_orb_scaling_factor)
else
    orb:SetHeight(orbsize)
    orb:SetWidth(orbsize)
end
you of course are free to choose the name for the variable yourself, just use the same in both locations

edit: here a screenshot of with the scaled power orb:
Last edited by Ordrosh : 08-06-10 at 12:39 PM.
Report comment to moderator  
Reply With Quote
Unread 08-06-10, 10:51 AM  
Gorunnus
A Murloc Raider

Forum posts: 4
File comments: 72
Uploads: 0
Originally posted by Ordrosh

--------------------
Powerorb scaling:
while there is no option for it, adding that isn't that hard
the orbsize is set in lines 577 and 578
so adding an if around that will help with you there
Code:
if type == "power" then
    orb:SetHeight(orbsize*0.9)
    orb:SetWidth(orbsize*0.9)
else
    orb:SetHeight(orbsize)
    orb:SetWidth(orbsize)
end
this will make sure that only the powerorb is affected by the scale (0.9 in the example).
for easier configurability you could also introduce a local variable in the config area at the top of the file and use that in place of the 0.9
I however do not know how the layout will look with scaled orbs [/b]
can u please help me with part of introducing local value.. I added coded text instead lines 577 and 578 but nothing happened..
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: