tukui-org / ElvUI

User Interface replacement AddOn for World of Warcraft.
https://tukui.org
Other
396 stars 136 forks source link

Elvui Cataclysm Classic Beta #1191

Closed sov8302 closed 2 months ago

sov8302 commented 2 months ago

Troubleshooting Steps

Getting the Lua errors upon logging into my character on the Beta

Describe the expected behavior and what actually happened?

After closing the Lua errors I have to seen those features missing from the errors.

Reproducing the issue.

No response

Lua Errors

Message: ...terface/AddOns/ElvUI/Core/Modules/DataTexts/Time.lua:142: attempt to call local 'utf8sub' (a nil value)
Time: Fri Apr  5 11:07:37 2024
Count: 1
Stack: ...terface/AddOns/ElvUI/Core/Modules/DataTexts/Time.lua:142: attempt to call local 'utf8sub' (a nil value)
[string "@Interface/AddOns/ElvUI/Core/Modules/DataTexts/Time.lua"]:142: in main chunk

Locals: E = <table> {
 GetTimeInfo = <function> defined @Interface/AddOns/ElvUI/Core/General/Math.lua:354
 mylevel = 80
 Bags = <table> {
 }
 privateVars = <table> {
 }
 modules = <table> {
 }
 FormatMoney = <function> defined @Interface/AddOns/ElvUI/Core/General/Math.lua:411
 Config_OpenWindow = <function> defined @Interface/AddOns/ElvUI/Core/General/Config.lua:991
 UpdateUnitFrames = <function> defined @Interface/AddOns/ElvUI/Core/General/Core.lua:1447
 SetMoversPositions = <function> defined @Interface/AddOns/ElvUI/Core/General/Movers.lua:453
 ScheduleTimer = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceTimer-3.0/AceTimer-3.0.lua:94
 PriestColors = <table> {
 }
 RemoveEmptySubTables = <function> defined @Interface/AddOns/ElvUI/Core/General/Core.lua:635
 Cooldown_Options = <function> defined @Interface/AddOns/ElvUI/Core/General/Cooldowns.lua:138
 Cooldown_UnbuggedTime = <function> defined @Interface/AddOns/ElvUI/Core/General/Cooldowns.lua:19
 Config_CreateFrame = <function> defined @Interface/AddOns/ElvUI/Core/General/Config.lua:789
 UIScale = <function> defined @Interface/AddOns/ElvUI/Core/General/PixelPerfect.lua:55
 ScanTooltip_InventoryInfo = <function> defined @Interface/AddOns/ElvUI/Core/General/API.lua:884
 ScanTooltip_UnitInfo = <function> defined @Interface/AddOns/ElvUI/Core/General/API.lua:872
 Layout = <table> {
 }
 UnregisterEventForObject = <function> defined @Interface/AddOns/ElvUI/Core/General/Core.lua:1763
 Distributor = <table> {
 }
 DBConvertSL = <function> defined @Interface/AddOns/ElvUI/Core/General/Core.lua:1266
 MountText = <table> {
 }
 INCOMPATIBLE_ADDONS = <table> {
 }
 UnregisterAllEvents = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
 UIFrameFade = <function> defined @Interface/AddOns/ElvUI/Core/General/Animation.lua:361
 TimeIndicatorColors = <table> {
 }
 StaticPopup_IsLastDisplayedFrame = <function> defined @Interface/AddOns/ElvUI/Core/General/StaticPopups.lua:489
 StaticPopup_CreateSecureButton = <function> defined @Interface/AddOns/ElvUI/Core/General/StaticPopups.lua:1095
 Truncate = <function> defined @Interface/AddOns/ElvUI/Core/General/Math.lua:142
 SetupReset = <function> defined @Interface/AddOns/ElvUI/Core/General/Install.lua:544
 ToggleMoveMode = <function> defined @Interface/AddOns/ElvUI/Core/General/Config.lua:71
 Dump = <function> defined @Interface/AddOns/ElvUI/Core/General/API.lua:445
 WorldMap = <table> {
 }
 Disable = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:310
 TimeColors = <table> {
 }
 SlideOut = <function> defined @Interface/AddOns/ElvUI/Core/General/Animation.lua:296
 ClearTexture = 0
 XPIsTrialMax = <function> defined @Interface/AddOns/ElvUI/Core/General/API.lua:699
 UnregisterObjectForVehicleLock = <function> defined @Interface/AddOns/ElvUI/Core/General/API.lua:578
 EscapeString = <function> defined @Interface/AddOns/ElvUI/Core/init.lua:225
 ObjectEventFrame = Frame {
 }
 ClickGameMenu = <function> defined @Interface/AddOns/ElvUI/Core/General/API.lua:772
 RequestBGInfo = <function> defined @Interface/AddOns/ElvUI/Core/General/API.lua:614
 Tutorials = <function> defined @Interface/AddOns/ElvUI/Core/General/Tutorials.lua:110
 SetDefaultModuleLibraries = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:363
 ProfileTableToPluginFormat = <function> defined @Interface/AddOns/ElvUI/Core/General/Core.lua:860
 oUF = <table> {
 }
 IterateEmbeds = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:438
 RegisterObject

Message: Interface/AddOns/VuhDo/VuhDoDebuffConst.lua:210: table index is nil
Time: Fri Apr  5 11:07:37 2024
Count: 1
Stack: Interface/AddOns/VuhDo/VuhDoDebuffConst.lua:210: table index is nil
[string "@Interface/AddOns/VuhDo/VuhDoDebuffConst.lua"]:210: in main chunk

Locals: (*temporary) = <table> {
 Arcane Blast = true
 Greater Dreamless Sleep = true
 Dreamless Sleep = true
 Mind Vision = true
 Hunter's Mark = true
 Delusions of Jin'do = true
 Major Dreamless Sleep = true
 Banish = true
 Phase Shift = true
 Mutating Injection = true
 Hypothermia = true
 Misdirection = true
}
(*temporary) = nil
(*temporary) = 123981
(*temporary) = "Hypothermia"
(*temporary) = nil
(*temporary) = 135785
(*temporary) = "table index is nil"

Message: Interface/AddOns/ElvUI/Core/Modules/Maps/Minimap.lua:334: attempt to call upvalue 'utf8sub' (a nil value)
Time: Fri Apr  5 11:07:45 2024
Count: 2
Stack: Interface/AddOns/ElvUI/Core/Modules/Maps/Minimap.lua:334: attempt to call upvalue 'utf8sub' (a nil value)
[string "=[C]"]: ?
[string "@Interface/AddOns/ElvUI/Core/Modules/Maps/Minimap.lua"]:334: in function `?'
[string "@Interface/AddOns/ElvUI_Libraries/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:109: in function <...ies/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[string "=[C]"]: ?
[string "@Interface/AddOns/ElvUI_Libraries/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <...ies/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@Interface/AddOns/ElvUI_Libraries/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <...UI_Libraries/Core/Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>

Locals: (*temporary) = <function> defined =[C]:-1

Message: Interface/AddOns/ElvUI_Libraries/Cata/Libs.xml:24 Couldn't open Interface/AddOns/Core/UTF8/lib.xml
Time: Fri Apr  5 11:07:44 2024
Count: 2

Verification Steps

Repooc commented 2 months ago

we do not provide support for beta/ptr branches and such typically. This has been broadcasted on our discord. Sounds like you are cloning the repo or something instead of using the proper download links as our backend has changed and u can no longer just simply clone our repo unless you know what you are doing bc you will not get all the proper libraries that elvui needs which is prob what ur error is from. The zip link on github is no longer a valid place to get this either. https://api.tukui.org/v1/download/dev/elvui/classic-beta

And per our announcement in discord, https://discord.com/channels/209244641537556480/737516270290993286 We've made changes to our API backend and GitHub workflow

What does that mean for normal users?

More in-depth technical (meant for devs and dev-build users)

How to grab the development build for normal users

How-To prepare your ElvUI development environment

Misc

sov8302 commented 2 months ago

Ohh I get it so theirs no point to use any addon on betas?