Go to Page... |
Compatibility: | Guardians of the Dream (10.2.0) |
Updated: | 01-25-24 11:30 PM |
Created: | 07-29-16 04:39 PM |
Downloads: | 91,136 |
Favorites: | 85 |
MD5: | |
Categories: | Suites, Generic Compilations |
Github: https://github.com/galaxy119/Roth_UI
*visit github for a list of currently known bugs*
Hello!
Many of you are probably fans of zork's Roth UI! Though he plans no more maintenance to it in Legion, I am here to wipe those tears from your face!
If not, this UI is a complete (or near complete) replacement for the standard Blizzard UI. While some things such as character info screen and menus are not replaced, most of the constantly visible UI elements are.
This will replace your actionbars with a 3-tier stacking set of action bars with a Diablo3 style background, replace the normal WoW actionbar artwork with a Diablo style Angel and Demon, replace the player frame with a set of Health and Power (mana/rage/energy/etc) orbs, and completely re-skin the target, target's target, party, raid, focus, boss and other Unit Frames with Diablo-esque style framework.
It will also replace the standard WoW Rune, Combo Point, Harmony, Soul Shard and Holy Power bars with ones more fitting to the UI's look and feel.
My revival of the UI features constant updating and support, quick reponses to questions and many new/improved features!
Among some of those notable changes are...
1. Raid frames will now track healing abilities!
Priests can easily track Renew, PW:Shield and more, Druids will easily see who has Rejuv and such! Almost exclusively playing a healer has made me tapper this addon back to our needs! Each healer has a variety of abilities they will easily track on the raid frames, and the best part is.. It will only display YOUR buffs, and only for YOUR class!
2. Vertical Party frames!
Many people in the past have disabled the Roth UI party and raid frames due to 3 simple reasons: Lack of customization, lack of buff/debuff tracking for healers and being stuck on those horizontal party frames! But fear not, if you wish to keep those horizontal party frames, there's an option in the config to disable the vertical ones!
3. Independantly movable Raid frames!
One of my biggest issues with the Roth UI raid frames was their clunkyness. It does make setup abit easier, but let's be honest, no one liked moving all the groups in the raid frame at once. Now you get to move them all individually!
4. Health and mana % on target health/power bars, and cur/max for both on the left and right top corners!
I've added a few text strings to the target healthbar, and made it slightly longer by default. This should help you easily tell what % and how much HP a boss has, aswell as making finding healers in BG's a tad bit easier (note: They are the ones with 160k instead of 32k max mana :P)
5. Updated AuraWatch!
This is a rather simple one, the version of Aurawatch used in the last version of Roth UI was rather outdated, i've updated it, and worked with the addon developer directly to incorporate a few new features aswell, special to Roth UI!
There are many many more small changes, as I customized this addon entierly to my playstyle and PC setup (screen size etc). You may find some UI elements too big or small for your liking, or some things in the wrong place. I'm more than happy to help you out by telling you what to edit to get your desired result, but you have to do the work.
Other than bug fixes and major features, I will not update Roth UI simply for things like changing default scale sizes or text string locations.
(This does mean new updates will likely overwrite your changes, though if you are concerned about this, I will provide links to Github commits for each update, so you can see where the changes take place, and protect your precious config.lua settings)
Also note: Between my light raiding schedule, full time work and full time school, I don't have extraordinary amounts of time to work on Roth UI, bug fixes will usually be fixed within a few days of finding them, but new features will not be added for much longer. Some features will not even be considered, such as expanding the /diablo config panel or adding a profile system.
If you have a simple question, I will attempt to get back to you within a day, if not sooner!
INSTALLATION GUIDE
ORB CONFIG /roth config -- Will open the Orb Config panel LOCK / UNLOCK /rabs lock -- Locks the Action Bars /rabs unlock -- Unlocks the action bars /roth unlockart -- Unlocks the Diablo Artworks /roth lockart -- Locks the artwork /roth unlockbars -- Unlocks all toolbars and the Power Orb /roth lockbars -- Locks all toolbars and the Power Orb /roth unlockunits -- Unlocks all unitframes and the Health Orb /roth lockunits -- Locks all the unitframes and the Health Orb /roth unlockall -- Unlocks all of the /diablo frames /roth lockall -- Locks all of the /diablo frames /rbfs lock -- locks the buff frame /rbfs unlock -- unlocks the buff frame RESET /rabs reset -- Resets all Actionbar positions /roth resetart -- Resets all diablo art positions /roth resetbars -- Resets all Diablo bar positions /roth resetunits -- Resets all Diablo unit positions /roth resetall -- Resets all Diablo frame positions /rfgs reset -- Resets the buff frame position
File Name |
Version |
Size |
Author |
Date |
3.1.1 |
5MB |
Galaxy119 |
11-08-23 11:37 AM |
|
3.0.2 |
10MB |
Galaxy119 |
03-20-23 08:41 PM |
|
3.0.2 |
10MB |
Galaxy119 |
03-20-23 08:22 PM |
|
3.0.1 |
10MB |
Galaxy119 |
03-19-23 02:24 PM |
|
3.0.0 |
10MB |
Galaxy119 |
03-16-23 11:35 AM |
|
2.9.3 |
5MB |
Galaxy119 |
11-02-21 06:40 PM |
|
2.9.2 |
5MB |
Galaxy119 |
08-15-21 06:05 PM |
Comment Options |
Joker119 |
View Public Profile |
Send a private message to Joker119 |
Find More Posts by Joker119 |
Add Joker119 to Your Buddy List |
Joker119 |
View Public Profile |
Send a private message to Joker119 |
Find More Posts by Joker119 |
Add Joker119 to Your Buddy List |
09-04-16, 04:09 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 11
Uploads: 0
|
The error happens every time I open the world map and anything I click with in the map the error will pop up again. Hope this helps. |
|
|
Benbino |
View Public Profile |
Send a private message to Benbino |
Find More Posts by Benbino |
Add Benbino to Your Buddy List |
09-04-16, 03:04 PM | |
|
Release 1.9.14 "Shiny!"
Version 1.9.14
* Added a check to ensure new font is not loaded onto non-english clients (This will check to see if the clients localized language is not supported by the font, and use the standard font if not) * Added options in the config file to disable embeded modules (In Roth_UI/config.lua you can now change each embeded module's on/off status without editing the TOC file. To do this, find this function: https://github.com/galaxy119/Roth_UI...config.lua#L27, and simply change "true" to "false" for the module you wish to disable) * Added a constantly-visible dragframe for castbars (The player and target castbars will now have drag frames that will be visible at all times while unlocked (to make the target one appear, target something) regardless of wether or not a spell is being cast) * Fixed a bug where if rActionBarStyler was disabled it would cause a critical UI error * Fixed a bug where statusbars on Unit Frames appeared ontop of, rather than behind, their artworks * Fixed a bug where the statusbars were drawn ontop of their gloss texture * Added diablo-style chatframe scroll and options buttons * Fixed a bug causing artwork frames and player orbs to overlap the chatframe * Fixed a bug causing the Target frame to overlap zone text * Fixed a bug causing party and raid status bars to be drawn ontop of their Readycheck icons * Made the bar width for party members slightly bigger * Moved all oUF frame width/height settings into the config file |
|
Joker119 |
View Public Profile |
Send a private message to Joker119 |
Find More Posts by Joker119 |
Add Joker119 to Your Buddy List |
09-04-16, 02:18 PM | ||
|
2. Help you with.. what.. exactly..? @Benbino - Firstly, please wrap errors in the [ code ] or [ highlight="Lua" ] (without the spaces) tags, to prevent your posts from being extensively long for no reason, it also helps make the errors more readable. Secondly, I currently am using the addon in question and do not have any errors, what exactly do you do to reproduce it? Is it everytime you load the addon, or only on specific events? Also, have you disabled Roth_UI to ensure that it does not error in that specific event without Roth enabled?
Last edited by Joker119 : 09-04-16 at 02:19 PM.
|
|
|
Joker119 |
View Public Profile |
Send a private message to Joker119 |
Find More Posts by Joker119 |
Add Joker119 to Your Buddy List |
09-04-16, 01:08 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 11
Uploads: 0
|
New addon with error
I downloaded this new addon called "World Quest Tracker" and when I access the map I get this error:
Message: ...rface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:4165: attempt to index local 'relativeTo' (a nil value) Time: 09/04/16 15:03:33 Count: 32 Stack: ...rface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:4165: in function `RefreshAnchor' ...rface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:4717: in function `RefreshTrackerWidgets' ...rface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:4839: in function `UpdateQuestsInArea' ...rface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:4891: in function <...rface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:4884> ...rface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:4916: in function <...rface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:4915> [C]: in function `ObjectiveTracker_Update' ...zzard_ObjectiveTracker\Blizzard_ObjectiveTracker.lua:663: in function <...zzard_ObjectiveTracker\Blizzard_ObjectiveTracker.lua:661> Locals: (for index) = 1 (for limit) = 1 (for step) = 1 i = 1 point = "BOTTOMRIGHT" relativeTo = nil relativePoint = "BOTTOMRIGHT" xOfs = -8 yOfs = 18 (*temporary) = "BOTTOMRIGHT" (*temporary) = nil (*temporary) = 18 (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to index local 'relativeTo' (a nil value)" WorldQuestTracker = <table> { LastUpdate = 0 QUEST_COMMENTS = <table> { } CancelTimer = <function> defined @Interface\AddOns\HandyNotes_LegionRaresTreasures\libs\AceTimer-3.0\AceTimer-3.0.lua:145 GetQuest_Info = <function> defined @Interface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:1266 UnregisterComm = <function> defined @Interface\AddOns\Bartender4\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179 Cache_ShownQuestOnWorldMap = <table> { } CheckTimeLeftOnQuestsFromTracker_Load = <function> defined @Interface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:4009 QueuedRefresh = 1 IconPick = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\panel.lua:1094 GetTemplate = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:1005 mapTables = <table> { } DoubleTapFrame = WorldQuestTrackerDoubleTapFrame { } SetDefaultModulePrototype = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:440 SetBountyAmountCompleted = <function> defined @Interface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:6421 PlayLoadingAnimation = <function> defined @Interface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:6403 GetAllWorldQuests_Ids = <function> defined @Interface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:886 MapOpenedAt = 1633709.813 ScheduleTimer = <function> defined @Interface\AddOns\HandyNotes_LegionRaresTreasures\libs\AceTimer-3.0\AceTimer-3.0.lua:92 ShowPromptPanel = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\panel.lua:1783 RegisterMessage = <function> defined @Interface\AddOns\Bartender4\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116 Msg = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:287 CreateScrollBar = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\scrollbar.lua:7 ShowPanicWarning = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\panel.lua:1436 ShowTextPromptPanel = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\panel.lua:1843 db = <table> { } UnregisterAllComm = <function> defined @Interface\AddOns\Bartender4\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200 SetEnabledState = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:455 ShowTutorialAlertFrame = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:727 QuestTrackList = <table> { } RefreshStatusBar = <function> defined @Interface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:1428 HideZoneWidgets = <function> defined @Interface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:1776 LastWorldMapClick = 0 OnInit = <func |
|
Benbino |
View Public Profile |
Send a private message to Benbino |
Find More Posts by Benbino |
Add Benbino to Your Buddy List |
09-04-16, 01:02 PM | |
A Kobold Labourer
Forum posts: 1
File comments: 73
Uploads: 0
|
Hi i search the Panel
Can you Help me? |
|
Bandes |
View Public Profile |
Send a private message to Bandes |
Find More Posts by Bandes |
Add Bandes to Your Buddy List |
09-04-16, 07:43 AM | ||
|
Secondly Code:
Message: Unable to create world text handle. Check if font name is valid: Interface\AddOns\Roth_UI\media\Diablo.ttf The most likely cause is: When a file is changed, the changes will be reflected as soon as the user does a /reload, however when a file is added, the entire client must be restarted. So restart your game and try again. The next possible cause: Ensure the file is .ttf (true type font) not .otf (open type font) if it IS otf, change the line in the config file accordingly. |
|
|
Joker119 |
View Public Profile |
Send a private message to Joker119 |
Find More Posts by Joker119 |
Add Joker119 to Your Buddy List |
09-04-16, 07:25 AM | |
A Murloc Raider
Forum posts: 4
File comments: 60
Uploads: 1
|
Hello Galaxy, i have a question regarding changing Font.
You said earlier that if one wants to change font one has to change the lines in config.lua change Code: cfg.font = (mediapath.."Cracked-Narrow.ttf") cfg.chat = { font = (mediapath.."Cracked-Narrow.ttf"), } to Code: cfg.font = STANDARD_TEXT_FONT cfg.chat = { font = STANDARD_TEXT_FONT, } Well, it works, if one wants to change the font with some other fonts available in the media folder. But i have downloaded another font, copied it in the media folder, then modified the line accordingly. It doesnt work, and i get a lua error in game: Page 1: Message: Unable to create world text handle. Check if font name is valid: Interface\AddOns\Roth_UI\media\Diablo.ttf Time: 09/04/16 15:20:44 Count: 1 Page 2: Message: ...nterface\AddOns\Roth_UI\embeds\oUF\elements\tags.lua:609: <unnamed>:SetFormattedText(): Font not set Time: 09/04/16 15:20:46 Count: 1 Stack: [C]: in function `SetFormattedText' ...nterface\AddOns\Roth_UI\embeds\oUF\elements\tags.lua:609: in function `UpdateTag' ...nterface\AddOns\Roth_UI\embeds\oUF\elements\tags.lua:475: in function `func' Interface\AddOns\Roth_UI\embeds\oUF\ouf.lua:182: in function `ForceUpdateAllElements' Interface\AddOns\Roth_UI\embeds\oUF\ouf.lua:192: in function <Interface\AddOns\Roth_UI\embeds\oUF\ouf.lua:190> (tail call): ? [C]: in function `Show' Interface\FrameXML\SecureStateDriver.lua:83: in function <Interface\FrameXML\SecureStateDriver.lua:73> Interface\FrameXML\SecureStateDriver.lua:137: in function <Interface\FrameXML\SecureStateDriver.lua:119> Locals: (*temporary) = <unnamed> { parent = Roth_UIPlayerFrame { } UpdateTag = <function> defined @Interface\AddOns\Roth_UI\embeds\oUF\elements\tags.lua:601 0 = <userdata> } (*temporary) = "%s" (*temporary) = 100 Page 3: Message: Interface\AddOns\Roth_UI\units\player.lua:323: <unnamed>:SetText(): Font not set Time: 09/04/16 15:20:46 Count: 1 Stack: [C]: in function `SetText' Interface\AddOns\Roth_UI\units\player.lua:323: in function <Interface\AddOns\Roth_UI\units\player.lua:296> (tail call): ? (tail call): ? Interface\AddOns\Roth_UI\embeds\oUF\events.lua:48: in function <Interface\AddOns\Roth_UI\embeds\oUF\events.lua:46> (tail call): ? Locals: (*temporary) = <unnamed> { parent = Roth_UIPlayerFrame { } UpdateTag = <function> defined @Interface\AddOns\Roth_UI\embeds\oUF\elements\tags.lua:601 0 = <userdata> } (*temporary) = 0 Any ideea why isnt working ? |
|
Bytales |
View Public Profile |
Send a private message to Bytales |
Find More Posts by Bytales |
Add Bytales to Your Buddy List |
09-04-16, 07:06 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 6
Uploads: 0
|
The problem with the Russian version.
|
|
Fearrow |
View Public Profile |
Send a private message to Fearrow |
Find More Posts by Fearrow |
Add Fearrow to Your Buddy List |
09-04-16, 02:10 AM | ||||||
|
Re: ``
https://github.com/galaxy119/Roth_UI...nfig.lua#L1015 change Code:
cfg.font = (mediapath.."Cracked-Narrow.ttf") cfg.chat = { font = (mediapath.."Cracked-Narrow.ttf"), } Code:
cfg.font = STANDARD_TEXT_FONT cfg.chat = { font = STANDARD_TEXT_FONT, } @Teageltron - Read my reply to alcohol666
Last edited by Joker119 : 09-04-16 at 02:10 AM.
|
|||||
|
Joker119 |
View Public Profile |
Send a private message to Joker119 |
Find More Posts by Joker119 |
Add Joker119 to Your Buddy List |
09-03-16, 11:33 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
crack name and menu text
hi
first i'm korean my english not good sorry and thanks update roth ui for legion in game npc, user name and menu text cracked i see only ????? i like this ui so want use this tell me how to fix it thanks have a nice day |
|
alcohol666 |
View Public Profile |
Send a private message to alcohol666 |
Find More Posts by alcohol666 |
Add alcohol666 to Your Buddy List |
09-03-16, 05:42 PM | |||
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
If you could use a font that is easier to read, i would just use as is. Thanks for all the help and a great addon. |
||
|
Teageltron |
View Public Profile |
Send a private message to Teageltron |
Find More Posts by Teageltron |
Add Teageltron to Your Buddy List |
09-03-16, 03:20 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 13
Uploads: 0
|
Since the new version came out my hot key keybinds don't show up anymore, anyone else having this issue? I did make sure the code was correct.
|
|
Coolhwhip |
View Public Profile |
Send a private message to Coolhwhip |
Find More Posts by Coolhwhip |
Add Coolhwhip to Your Buddy List |
09-03-16, 01:13 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
Issue with the art frames
I can't seem to get my chat window to layer -on top- of the art frames, the art frame for the health globe is over-lapping my chat window.
Last edited by Balgias : 09-03-16 at 01:14 PM.
|
|
Balgias |
View Public Profile |
Send a private message to Balgias |
Find More Posts by Balgias |
Add Balgias to Your Buddy List |
You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.