Download
(5MB)
Download
Updated: 10-17-23 08:03 AM
Compatibility:
WOTLK (3.4.0)
Updated:10-17-23 08:03 AM
Created:04-12-21 01:54 AM
Downloads:3,442
Favorites:3
MD5:
Categories:The Burning Crusade Classic, WOTLK Classic

Roth UI - WOTLK

Version: 3.2.1
by: Joker119 [More]

Same as my current Roth_UI addon, but supports classic wow.

Some things may be broken, please post all CLASSIC WOW related issues here, this is for CLASSIC WOW only. Retail wow issues will not be addressed here.

Original (retail) release here: https://www.wowinterface.com/downloads/info24094-RothUIDiabloGalaxysRevival.html

3.2.0
* Merged versioning with retail branch
* Fixed party frames.

1.2.1
* Fixed Blizzard breaking everything again.

1.2.0

* Fixed an error related to tooltips.
* Fixed blizzard's tinybrain moment of renaming the objective tracker (again)

1.1.0

* Fixed a bug that caused the focus target frame health bar to behave strangely.
* Added a pet happiness icon to the pet frame.
* Fixed various issues with the party frame.

1.0.3

* Fixed a bug that caused a white overlay to appear over raid frames.
* Fixed a bug that caused shaman totems to not be displayed properly.
* Fixed an issue with path names that caused target markers above targets to be a green box.

1.0.2

* Fixed a bug that caused party frames not to load properly.
Optional Files (0)


Archived Files (4)
File Name
Version
Size
Author
Date
3.2.0
5MB
Joker119
10-13-23 09:08 AM
1.2.1
9MB
Joker119
04-13-23 01:49 PM
1.2.0
5MB
Joker119
09-26-22 03:54 AM
1.1.0
5MB
Joker119
06-13-21 06:36 PM


Post A Reply Comment Options
Unread 06-19-21, 07:03 PM  
Xiiro
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I would love to use the orbs and the action bars only, can you tell me in short what i have to do? Amazing UI btw!!
Report comment to moderator  
Reply With Quote
Unread 06-19-21, 11:09 PM  
Joker119
A Flamescale Wyrmkin
 
Joker119's Avatar
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 504
Uploads: 10
Originally Posted by Xiiro
I would love to use the orbs and the action bars only, can you tell me in short what i have to do? Amazing UI btw!!
Near the top of the config.lua file, you can disable a lot of the extra embeded addons, such as the minimap, chatframe, buffs, etc.

You can similarly disable the target, party, raid, focus and pet frames by going to their specific sections in the config.lua file and changing the first "show = true" to false. (Do not disable the player section, as it is responsible for the health/mana orbs)
__________________
My Addons | "If someone says something is impossible, they lack either imagination, or determination."
Report comment to moderator  
Reply With Quote
Unread 06-19-21, 11:39 PM  
Xiiro
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally Posted by Joker119
Originally Posted by Xiiro
I would love to use the orbs and the action bars only, can you tell me in short what i have to do? Amazing UI btw!!
Near the top of the config.lua file, you can disable a lot of the extra embeded addons, such as the minimap, chatframe, buffs, etc.

You can similarly disable the target, party, raid, focus and pet frames by going to their specific sections in the config.lua file and changing the first "show = true" to false. (Do not disable the player section, as it is responsible for the health/mana orbs)
Thank you so much, it works flawlessly!
Report comment to moderator  
Reply With Quote
Unread 06-21-21, 10:57 AM  
Fearrow
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
how to return the default group display?
Report comment to moderator  
Reply With Quote
Unread 09-05-21, 07:53 AM  
KhorganX
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Roth UI

if i have bartender, the ui art is not the same as if i dont. how can i have bartender addon with the ui art as i dont?

have a good day.
Report comment to moderator  
Reply With Quote
Unread 09-24-21, 02:36 PM  
Joker119
A Flamescale Wyrmkin
 
Joker119's Avatar
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 504
Uploads: 10
Re: Roth UI

Originally Posted by KhorganX
if i have bartender, the ui art is not the same as if i dont. how can i have bartender addon with the ui art as i dont?

have a good day.
Since i don't know how bartender handles showing multiple bars, if they are disabling 2 of the bottom bars the UI art will not be displayed according to how many bars bartender is showing. You'd have to remove a significant portion of code that will probably break other things to fix that.
__________________
My Addons | "If someone says something is impossible, they lack either imagination, or determination."
Report comment to moderator  
Reply With Quote
Unread 02-12-22, 12:26 PM  
Aesal
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I've been using this for months now and I love the addon. However, I recently encountered an issue seemingly out of nowhere.

I have made changes to the positioning via the config files in the past to get the setup I want and all of my characters are running off of the same layout. Today, I logged onto my rogue and noticed that some of the settings were set back to their defaults. Specifically, the target bar/plate is much lower than what I had previously changed it to (I had it nearly at the top of the screen.) Everything is still the way I left it on my other characters, but the rogue is the only one where it is out of place.

I will provide screenshots if my explanation isn't clear.

https://i.imgur.com/uR2ZDDi.png

https://i.imgur.com/RXK3NBC.png

First image shows how I have set it up after editing the config files. The second image is how it looks only on my rogue. I have tried copying profiles from other characters and it did not work. Any help is appreciated.
Last edited by Aesal : 02-12-22 at 12:27 PM.
Report comment to moderator  
Reply With Quote
Unread 02-12-22, 08:07 PM  
Joker119
A Flamescale Wyrmkin
 
Joker119's Avatar
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 504
Uploads: 10
Originally Posted by Aesal
I've been using this for months now and I love the addon. However, I recently encountered an issue seemingly out of nowhere.

I have made changes to the positioning via the config files in the past to get the setup I want and all of my characters are running off of the same layout. Today, I logged onto my rogue and noticed that some of the settings were set back to their defaults. Specifically, the target bar/plate is much lower than what I had previously changed it to (I had it nearly at the top of the screen.) Everything is still the way I left it on my other characters, but the rogue is the only one where it is out of place.

I will provide screenshots if my explanation isn't clear.

https://i.imgur.com/uR2ZDDi.png

https://i.imgur.com/RXK3NBC.png

First image shows how I have set it up after editing the config files. The second image is how it looks only on my rogue. I have tried copying profiles from other characters and it did not work. Any help is appreciated.
Just /roth unlockunits and drag the frame to where you want it, if it's only affecting that character.
__________________
My Addons | "If someone says something is impossible, they lack either imagination, or determination."
Report comment to moderator  
Reply With Quote
Unread 05-09-22, 06:22 PM  
Avyuir
A Kobold Labourer
 
Avyuir's Avatar

Forum posts: 0
File comments: 32
Uploads: 0
Hi Galaxy! I wasn't sure if you were still keeping the Classic mod up to date but I recently got asked to come play so I installed my favorite UI mod. However after installing, it looks like there are a few LUA errors popping up and the additional hot bars are not showing:

Code:
Message: Interface\AddOns\Roth_UI\embeds\rTooltip\core.lua:239: attempt to call method 'SetBackdrop' (a nil value)
Time: Mon May  9 18:17:50 2022
Count: 1
Stack: Interface\AddOns\Roth_UI\embeds\rTooltip\core.lua:239: attempt to call method 'SetBackdrop' (a nil value)
[string "@Interface\AddOns\Roth_UI\embeds\rTooltip\core.lua"]:239: in main chunk

Locals: addon = "Roth_UI"
ns = <table> {
 LoadConfig = <function> defined @Interface\AddOns\Roth_UI\embeds\Roth_Config\Roth_Config.lua:34
 ResetFrames = <function> defined @Interface\AddOns\Roth_UI\embeds\rLib\core.lua:139
 AddConfig = <function> defined @Interface\AddOns\Roth_UI\embeds\Roth_Config\Roth_Config.lua:21
 cfg = <table> {
 }
 StartFadeIn = <function> defined @Interface\AddOns\Roth_UI\embeds\rLib\framefader.lua:30
 UnlockFrame = <function> defined @Interface\AddOns\Roth_UI\embeds\rLib\core.lua:107
 dragFrames = <table> {
 }
 UnlockFrames = <function> defined @Interface\AddOns\Roth_UI\embeds\rLib\core.lua:121
 ResetSize = <function> defined @Interface\AddOns\Roth_UI\embeds\rLib\core.lua:99
 LockFrames = <function> defined @Interface\AddOns\Roth_UI\embeds\rLib\core.lua:130
 GetSize = <function> defined @Interface\AddOns\Roth_UI\embeds\rLib\core.lua:75
 LockFrame = <function> defined @Interface\AddOns\Roth_UI\embeds\rLib\core.lua:114
 ListenForLoaded = <function> defined @Interface\AddOns\Roth_UI\init.lua:35
 addonShortcut = "ris"
 addonColor = "00FFAA00"
 dragFrameList = <table> {
 }
 addonName = "InfoStrings"
 GetPoint = <function> defined @Interface\AddOns\Roth_UI\embeds\rLib\core.lua:64
 StartFadeOut = <function> defined @Interface\AddOns\Roth_UI\embeds\rLib\framefader.lua:44
 pastebin = <unnamed> {
 }
 ResetPoint = <function> defined @Interface\AddOns\Roth_UI\embeds\rLib\core.lua:83
 ListenForMediaChange = <function> defined @Interface\AddOns\Roth_UI\init.lua:31
 oUF = <table> {
 }
}
cfg = <table> {
 showXpRep = true
 rtooltip = <table> {
 }
 notSelectedTabColor = <table> {
 }
 minimap = <table> {
 }
 backdrop = <table> {
 }
 chat = <table> {
 }
 framesLocked = true
 font = "Interface\AddOns\Roth_UI\media\Expressway.ttf"
 ScrollingEmotes = false
 powercolors = <table> {
 }
 hideChatTabBackgrounds = true
 playername = "Riuyva"
 HideCustomCombatLog = true
 embeds = <table> {
 }
 playerclass = "HUNTER"
 notSelectedTabAlpha = 0.300000
 highlightMultiplier = 0
 colorswitcher = <table> {
 }
 playercolor = <table> {
 }
 units = <table> {
 }
 tracker = <table> {
 }
 showMail = false
 selectedTabAlpha = 1
 selectedTabColor = <table> {
 }
 Nameplates = <table> {
 }
 bars = <table> {
 }
 framesUserplaced = true
 frame = <table> {
 }
}
unpack = <function> defined =[C]:-1
type = <function> defined =[C]:-1
RAID_CLASS_COLORS = <table> {
 HUNTER = <table> {
 }
 WARRIOR = <table> {
 }
 PALADIN = <table> {
 }
 MAGE = <table> {
 }
 PRIEST = <table> {
 }
 SHAMAN = <table> {
 }
 WARLOCK = <table> {
 }
 DEMONHUNTER = <table> {
 }
 DEATHKNIGHT = <table> {
 }
 DRUID = <table> {
 }
 MONK = <table> {
 }
 ROGUE = <table> {
 }
}
FACTION_BAR_COLORS = <table> {
 6 = <table> {
 }
 2 = <table> {
 }
 8 = <table> {
 }
 3 = <table> {
 }
 1 = <table> {
 }
 4 = <table> {
 }
 5 = <table> {
 }
 7 = <table> {
 }
}
WorldFrame = WorldFrame {
 0 = <userdata>
}
GameTooltip = GameTooltip {
 0 = <userdata>
 layoutType = "TooltipDefaultLayout"
 shoppingTooltips = <table> {
 }
 GetBackdropColor = <function> defined @Interface\SharedXML\SharedTooltipTemplates.lua:182
 BottomOverlay = <unnamed> {
 }
 SetBackdropBorderColor = <function> defined @Interface\SharedXML\SharedTooltipTemplates.lua:186
 updateTooltip = 0.200000
 TooltipBackdropOnLoad = <function> defined @Interface\SharedXML\SharedTooltipTemplates.lua:163
 SetUnitAura = <function> defined =[C]:-1
 TopOverlay = <unnamed> {
 }
 GetBackdropBorderColor = <function> defined @Interface\SharedXML\SharedTooltipTemplates.lua:190
 SetBorderBlendMode = <function> defined @Interface\SharedXML\SharedTooltipTemplates.lua:194
 needsReset = true
 SetUnitDebuff = <function> def
Code:
Message: Interface\FrameXML\MultiActionBars.lua:65: attempt to perform arithmetic on a nil value
Time: Mon May  9 18:17:51 2022
Count: 1
Stack: Interface\FrameXML\MultiActionBars.lua:65: attempt to perform arithmetic on a nil value
[string "@Interface\FrameXML\MultiActionBars.lua"]:65: in function `MultiActionBar_Update'
[string "@Interface_TBC\FrameXML\InterfaceOptionsPanels.lua"]:1179: in function `InterfaceOptions_UpdateMultiActionBars'
[string "*:OnLoad"]:4: in function `setFunc'
[string "@Interface_TBC\FrameXML\InterfaceOptionsPanels.lua"]:1149: in function <Interface_TBC\FrameXML\InterfaceOptionsPanels.lua:1142>

Locals: showLeft = nil
showRight = "1"
maxWidth = 84
topLimit = 788.000061
bottomLimit = 8
(*temporary) = nil
(*temporary) = MainMenuBarArtFrame {
 0 = <userdata>
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = <userdata>
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on a nil value"
UpdateMultiActionBar = <function> defined @Interface\FrameXML\MultiActionBars.lua:34
Code:
Message: Interface\FrameXML\MultiActionBars.lua:65: attempt to perform arithmetic on a nil value
Time: Mon May  9 18:17:51 2022
Count: 1
Stack: Interface\FrameXML\MultiActionBars.lua:65: attempt to perform arithmetic on a nil value
[string "@Interface\FrameXML\MultiActionBars.lua"]:65: in function `MultiActionBar_Update'
[string "@Interface\FrameXML\ActionBarController.lua"]:138: in function `ValidateActionBarTransition'
[string "@Interface\FrameXML\ActionBarController.lua"]:106: in function `ActionBarController_UpdateAll'
[string "@Interface\FrameXML\ActionBarController.lua"]:37: in function <Interface\FrameXML\ActionBarController.lua:34>

Locals: showLeft = nil
showRight = "1"
maxWidth = 84
topLimit = 788.000061
bottomLimit = 8
(*temporary) = nil
(*temporary) = MainMenuBarArtFrame {
 0 = <userdata>
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = <userdata>
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on a nil value"
UpdateMultiActionBar = <function> defined @Interface\FrameXML\MultiActionBars.lua:34
I also haven't double checked if this is a known issue but it looks like the party attributes are pulling from the raid attributes instead so I'm unable to have the party portraits (not a big deal but they are nice to have).
Last edited by Avyuir : 05-09-22 at 06:26 PM.
Report comment to moderator  
Reply With Quote
Unread 05-18-22, 02:44 PM  
Joker119
A Flamescale Wyrmkin
 
Joker119's Avatar
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 504
Uploads: 10
Originally Posted by Avyuir
Hi Galaxy! I wasn't sure if you were still keeping the Classic mod up to date but I recently got asked to come play so I installed my favorite UI mod. However after installing, it looks like there are a few LUA errors popping up and the additional hot bars are not showing:


I also haven't double checked if this is a known issue but it looks like the party attributes are pulling from the raid attributes instead so I'm unable to have the party portraits (not a big deal but they are nice to have).
Hm, I don't remember that being an issue last time I played classic, which wasn't that long ago, but it's possible that something changed in the sunwell patch. I don't have a current sub to test with though, so I don't know when you can expect a fix for certain, but I will be going back to wotlk classic, if nothing else.
__________________
My Addons | "If someone says something is impossible, they lack either imagination, or determination."
Report comment to moderator  
Reply With Quote
Unread 09-08-22, 01:58 PM  
Phooey
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Wotlk classic

Is this going to be revived for Wotlk classic?

Getting to many lua errors at the moment
Report comment to moderator  
Reply With Quote
Unread 09-14-22, 12:09 AM  
Joker119
A Flamescale Wyrmkin
 
Joker119's Avatar
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 504
Uploads: 10
I was just on tbc classic a few weeks ago and didn't notice any issues or errors.

But yet this will be updated for wotlk.
__________________
My Addons | "If someone says something is impossible, they lack either imagination, or determination."
Report comment to moderator  
Reply With Quote
Unread 09-15-22, 07:30 AM  
Raq
A Defias Bandit

Forum posts: 2
File comments: 52
Uploads: 0
Hey buddy!

I think he is refering to the use of the TBC (this version) of Roth UI in WOTLK.
I seem to get some errors as well in WOTLK, so i would love to know too if you will be making a roth UI - WOTLK version?

Appreciate your work and that you keep the diablo/roth UI alive, thanks! :-)

Originally Posted by Joker119
I was just on tbc classic a few weeks ago and didn't notice any issues or errors.

But yet this will be updated for wotlk.
Report comment to moderator  
Reply With Quote
Unread 09-26-22, 03:55 AM  
Joker119
A Flamescale Wyrmkin
 
Joker119's Avatar
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 504
Uploads: 10
The errors were mostly ignorable, but they decided to rename the quest frame again for no reason so, objective tracker movement will work again.

I am not able to test running dungeons/new content and the like currently, so if there's any additional errors that come up please include them in future bug reports, thanks.
__________________
My Addons | "If someone says something is impossible, they lack either imagination, or determination."
Report comment to moderator  
Reply With Quote
Unread 09-26-22, 07:03 PM  
LAETH08
A Kobold Labourer
 
LAETH08's Avatar

Forum posts: 1
File comments: 53
Uploads: 0
Thank you! Just decided to come back after a year off and I'm excited to play Wrath again. It's when I first started playing - back in 2009, man I feel old
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: