Benik / BenikUI

BenikUI is an external ElvUI mod, adding different frame style and new features like detatched portraits and dashboards.
https://www.tukui.org/addons.php?id=11
7 stars 6 forks source link

BenikUI Not Working In Cata/4.4.0 #49

Closed cjtylr closed 4 months ago

cjtylr commented 4 months ago

Describe the bug and post the error message, if there is one The entire BenikUI addon, as well as its constituent elements, are not functional in Cataclysm pre-patch. It doesn't appear in the list of addons.

To Reproduce Steps to reproduce the behavior:

  1. Install ElvUI_BenikUI_2.19-AiO into classic folder
  2. Log into game version 4.4.0+
  3. BenikUI doesn't appear in addon list or in-game

Expected behavior

BenikUI should work in the Cataclysm version of the game.

Screenshots image

image

Please include the addon and game versions:

Additional context Add any other context about the problem here.

hsramm commented 4 months ago

For me it appears but it's not really functional.

1x ...aceElvUI_BenikUI/modules/styles/blizzard.lua:40: attempt to index field 'backdrop' (a nil value)
[string "@ElvUI_BenikUI/modules/styles/blizzard.lua"]:40: in function <...aceElvUI_BenikUI/modules/styles/blizzard.lua:11>
[string "=[C]"]: ?
[string "@ElvUI/Core/Modules/Skins/Skins.lua"]:2146: in function <ElvUI/Core/Modules/Skins/Skins.lua:2141>
[string "=[C]"]: ?
[string "@ElvUI/Core/General/Core.lua"]:1822: in function `CallLoadFunc'
[string "@ElvUI/Core/General/Core.lua"]:1837: in function `CallLoadedModule'
[string "@ElvUI/Core/General/Core.lua"]:1863: in function `InitializeModules'
[string "@ElvUI/Core/General/Core.lua"]:1973: in function <ElvUI/Core/General/Core.lua:1942>
[string "=[C]"]: in function `Initialize'
[string "@ElvUI/Core/init.lua"]:307: in function <ElvUI/Core/init.lua:306>
[string "=[C]"]: ?
[string "@ElvUI_Libraries/Core/Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <...UI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@ElvUI_Libraries/Core/Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:523: in function `EnableAddon'
[string "@ElvUI_Libraries/Core/Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:626: in function <...UI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:611>

Locals:
db = <table> {
 eventLog = true
 misc = true
 blizzardOptions = true
 petbattleui = true
 binding = true
 loot = true
 covenantPreview = true
 inspect = true
 debug = true
 lfg = true
 tooltip = true
 bmah = true
 worldmap = true
 tutorials = true
 addonManager = true
 trade = true
 genericTrait = true
 timemanager = true
 engraving = true
 gossip = true
 deathRecap = true
 bags = true
 guildcontrol = true
 covenantRenown = true
 contribution = true
 artifact = true
 tradeskill = true
 transmogrify = true
 playerChoice = true
 garrison = true
 gbank = true
 expansionLanding = true
 craft = true
 achievement = true
 guide = true
 archaeology = true
 adventureMap = true
 mail = true
 bgscore = true
 stable = true
 questChoice = true
 guild = true
 collections = true
 guildBank = true
 tabard = true
 islandQueue = true
 itemUpgrade = true
 friends = true
 help = true
 orderhall = true
 talkinghead = true
 subscriptionInterstitial = true
 azerite = true
 islandsPartyPose = true
 itemInteraction = true
 gmChat = true
 azeriteRespec = true
 lfguild = true
 macro = true
 chromieTime = true
 merchant = true
 taxi = true
 objectiveTracker = true
 covenantSanctum = true
 spellbook = true
 runeforge = true
 arenaRegistrar = true
 barber = true
 mirrorTimers = true
 majorFactions = true
 guildregistrar = true
 communities = true
 azeriteEssence = true
 raid = true
 battlefield = true
 animaDiversion = true
 channels = true
 enable = true
 perks = true
 alliedRaces = true
 pvp = true
 auctionhouse = true
 petition = true
 greeting = true
 obliterum = true
 dressingroom = true
 scrapping = true
 quest = true
 reforge = true
 socket = true
 soulbinds = true
 character = true
 losscontrol = true
 weeklyRewards = true
 encounterjournal = true
 alertframes = true
 nonraid = true
 editor = true
 arena = true
 talent = true
 bgmap = true
 calendar = true
 torghastLevelPicker = true
 voidstorage = true
 trainer = true
}
repUpdate = <function> defined @ElvUI_BenikUI/modules/styles/blizzard.lua:33
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = Frame {
 0 = <userdata>
 Center = Texture {
 }
 TopRightCorner = Texture {
 }
 SetBorderBlendMode = <function> defined @Blizzard_SharedXML/Backdrop.lua:266
 PixelSnapDisabled = true
 BottomEdge = Texture {
 }
 OnBackdropLoaded = <function> defined @Blizzard_SharedXML/Backdrop.lua:152
 BottomRightCorner = Texture {
 }
 BottomLeftCorner = Texture {
 }
 GetBackdropColor = <function> defined @Blizzard_SharedXML/Backdrop.lua:390
 SetupTextureCoordinates = <function> defined @Blizzard_SharedXML/Backdrop.lua:214
 OnBackdropSizeChanged = <function> defined @Blizzard_SharedXML/Backdrop.lua:182
 HasBackdropInfo = <function> defined @Blizzard_SharedXML/Backdrop.lua:278
 SetBackdropBorderColor = <function> defined @Blizzard_SharedXML/Backdrop.lua:422
 RightEdge = Texture {
 }
 TopLeftCorner = Texture {
 }
 backdropInfo = <table> {
 }
 GetEdgeSize = <function> defined @Blizzard_SharedXML/Backdrop.lua:188
 template = "Transparent"
 styleShadow = Frame {
 }
 TopEdge = Texture {
 }
 ApplyBackdrop = <function> defined @Blizzard_SharedXML/Backdrop.lua:294
 SetBackdrop = <function> defined @Blizzard_SharedXML/Backdrop.lua:329
 ClearBackdrop = <function> defined @Blizzard_SharedXML/Backdrop.lua:282
 ignoreUpdates = true
 GetBackdropBorderColor = <function> defined @Blizzard_SharedXML/Backdrop.lua:409
 GetBackdrop = <function> defined @Blizzard_SharedXML/Backdrop.lua:347
 SetupPieceVisuals = <function> defined @Blizzard_SharedXML/Backdrop.lua:246
 SetBackdropColor = <function> defined @Blizzard_SharedXML/Backdrop.lua:399
 LeftEdge = Texture {
 }
 glossTex = true
}
(*temporary) = 0
(*temporary) = 4
(*temporary) = 0
(*temporary) = -1
(*temporary) = "attempt to index field 'backdrop' (a nil value)"
1x ElvUI_BenikUI/core/core.lua:55: bad argument #2 to 'format' (string expected, got nil)
[string "=[C]"]: ?
[string "@ElvUI_BenikUI/core/core.lua"]:55: in function <ElvUI_BenikUI/core/core.lua:54>
[string "@ElvUI_BenikUI/core/core.lua"]:213: in function `Initialize'
[string "@ElvUI_BenikUI/init.lua"]:72: in function `?'
[string "@ElvUI_Libraries/Core/LibElvUIPlugin-1.0-44/LibElvUIPlugin-1.0.lua"]:309: in function <...aries/Core/LibElvUIPlugin-1.0/LibElvUIPlugin-1.0.lua:305>
[string "=[C]"]: in function `Initialize'
[string "@ElvUI/Core/init.lua"]:307: in function <ElvUI/Core/init.lua:306>
[string "=[C]"]: ?
[string "@ElvUI_Libraries/Core/Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <...UI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@ElvUI_Libraries/Core/Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:523: in function `EnableAddon'
[string "@ElvUI_Libraries/Core/Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:626: in function <...UI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:611>

Locals:
(*temporary) = "|cFF00c0fa[|Hurl:%s|h%s|h]|r"
(*temporary) = nil
(*temporary) = nil
(*temporary) = "string expected, got nil"
E-Tsx commented 4 months ago

there is an update out now (2.20) and it should be working fine

cjtylr commented 4 months ago

Confirmed - working for me now. Thanks!