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,385
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 01-21-23, 08:05 AM  
Dimshun
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hello,

Don't work on WOTLK 3.4.1 ((
Help please
Report comment to moderator  
Reply With Quote
Unread 12-12-22, 05:47 AM  
Kosmosila
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
Hello. How do I enable group frames? They are not displayed. Only the raid works (
Report comment to moderator  
Reply With Quote
Unread 10-23-22, 04:59 PM  
Raq
A Defias Bandit

Forum posts: 2
File comments: 52
Uploads: 0
Vehicle

Hey there!

EDIT: My bad, it was dominos having checked "Use Blizzard Override Action Bar".

My biggest (and only) problem is the vehicle art change. I found this in the config, but even though it is "false" then it still overrides.. How do i turn it off so NOTHING but a single actionbar is changing when entering a vehicle? LOVE this UI though!

--OVERRIDE BAR (vehicle ui)
overridebar = { --the new vehicle and override bar
enable = false, --enable module
scale = 1,
padding = 2, --frame padding
buttons = {
size = 57,
margin = 5,
Last edited by Raq : 10-28-22 at 10:11 AM.
Report comment to moderator  
Reply With Quote
Unread 10-16-22, 08:14 AM  
screamy83
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Re: Broken override bar UI (vehicle)

Originally Posted by scullz
Hello there!

It seems the override UI (vehicle) is not working for me. It usually transitions to a broken graphic with the orbs and bars missing within no buttons for vehicles, mounts etc.

Tested already on Malygos fight and various Northrend quests.

Any shot of a fix? Thanks!!!

The same is the case with me. I've been using the addon since it came out. This is the case for me in WoW WOTLK Classic, as well as in Shadowlands. I have found out in the meantime that you deactivate the addon in the game so that you see the original WoW interface and then immediately load RothUI again. then it is automatically and correctly displayed. But it's quite cumbersome and I hope that this could be adapted in the code.



At a photo, sorry is HDR^^ and the error code:



Bugsack Code:
13x FrameXML\OverrideActionBar.lua:155: Action[SetPoint] failed because[SetPoint would result in anchor family connection]: attempted from: OverrideActionBarButton1:SetPoint.
[string "=[C]"]: in function `SetPoint'
[string "@FrameXML\OverrideActionBar.lua"]:155: in function `OverrideActionBar_CalcSize'
[string "@FrameXML\OverrideActionBar.lua"]:216: in function `OverrideActionBar_Setup'
[string "@FrameXML\OverrideActionBar.lua"]:118: in function `OverrideActionBar_UpdateSkin'
[string "@FrameXML\OverrideActionBar.lua"]:88: in function <FrameXML\OverrideActionBar.lua:79>

Locals:
(*temporary) = OverrideActionBarButton1 {
0 = <userdata>
HotKey = OverrideActionBarButton1HotKey {
}
action = 1
NewActionTexture = <unnamed> {
}
Border = OverrideActionBarButton1Border {
}
Flash = OverrideActionBarButton1Flash {
}
flashtime = 0
SetNormalTexture = <function> defined =[C]:-1
icon = OverrideActionBarButton1Icon {
}
__styled = true
AutoCastable = <unnamed> {
}
SpellHighlightAnim = <unnamed> {
}
__normalTextureFile = "Roth_UI\media\normal"
feedback_action = 1
Name = OverrideActionBarButton1Name {
}
SpellHighlightTexture = <unnamed> {
}
flashing = 0
NormalTexture = OverrideActionBarButton1NormalTexture {
}
FlyoutBorderShadow = OverrideActionBarButton1FlyoutBorderShadow {
}
FlyoutBorder = OverrideActionBarButton1FlyoutBorder {
}
Count = OverrideActionBarButton1Count {
}
AutoCastShine = OverrideActionBarButton1Shine {
}
FlyoutArrow = OverrideActionBarButton1FlyoutArrow {
}
cooldown = OverrideActionBarButton1Cooldown {
}
zoneAbilityDisabled = false
}
(*temporary) = "BOTTOM"
(*temporary) = -237
(*temporary) = 17
Last edited by screamy83 : 10-16-22 at 08:17 AM.
Report comment to moderator  
Reply With Quote
Unread 10-11-22, 03:28 AM  
scullz
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Broken override bar UI (vehicle)

Hello there!

It seems the override UI (vehicle) is not working for me. It usually transitions to a broken graphic with the orbs and bars missing within no buttons for vehicles, mounts etc.

Tested already on Malygos fight and various Northrend quests.

Any shot of a fix? Thanks!!!
Report comment to moderator  
Reply With Quote
Unread 09-30-22, 05:35 PM  
LAETH08
A Kobold Labourer
 
LAETH08's Avatar

Forum posts: 1
File comments: 53
Uploads: 0
Party Frames

Party frames are not showing up when I join a party. I disabled Roth UI and use the Blizzard UI they still don't show up. No error codes or anything, not sure what happened.
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
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-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-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-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 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 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 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 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
Post A Reply



Category Jump: