Shadow & Light (ElvUI Plugin)

Shadow & Light (ElvUI Plugin)

14M Downloads

S&L Installation; Step Addons: Profile xCT+

Closed this issue · 3 comments

commented

Description

Installation of S&L fails at Step 3 / 6

Shadow & Light Version

4.92

ElvUI Version

14.00

Steps to Reproduce

  1. Step 1: Installation of ElvUI - ok
  2. Step 2: Installation of S&L - error; abort

Expected Behavior

Proper installation of S&L

Actual Behavior

ElvUI + S&L Enabled

I can't reproduce this error, because /slerror on deactivates S&L. I am not able to install S&L, when it is deactivated.

Only ElvUI Enabled

There is no error with ElvUI only.

Additional Information

I have deactivated all other addons, despite ElvUI 14.00 and S&L 4.92.
Despite xCT+- which is needed for the addiotinal installation process.
ElvUI Libraries and Options are only loadable on demand and seem inactive.

Error Log

194x ElvUI_SLE/core/install.lua:1926: attempt to index field 'db' (a nil value)
[ElvUI_SLE/core/install.lua]:1926: in function <ElvUI_SLE/core/install.lua:1837>
[tail call]: ?
[ElvUI/Core/General/StaticPopups.lua]:591: in function <ElvUI/Core/General/StaticPopups.lua:580>
[tail call]: ?
[ElvUI/Core/General/StaticPopups.lua]:1057: in function <ElvUI/Core/General/StaticPopups.lua:1056>
[tail call]: ?

Locals:
self = ElvUI_StaticPopup1 {
 BottomLeftCorner = Texture {
 }
 SubText = FontString {
 }
 ItemFrame = ElvUI_StaticPopup1ItemFrame {
 }
 text = ElvUI_StaticPopup1Text {
 }
 backdropInfo = <table> {
 }
 icon = ElvUI_StaticPopup1AlertIcon {
 }
 Border = Frame {
 }
 moneyFrame = ElvUI_StaticPopup1MoneyFrame {
 }
 Center = Texture {
 }
 DarkOverlay = Frame {
 }
 TopLeftCorner = Texture {
 }
 button4 = ElvUI_StaticPopup1Button4 {
 }
 maxHeightSoFar = 121.000013
 AlertIcon = ElvUI_StaticPopup1AlertIcon {
 }
 moneyInputFrame = ElvUI_StaticPopup1MoneyInputFrame {
 }
 template = "Transparent"
 Spinner = Frame {
 }
 itemFrame = ElvUI_StaticPopup1ItemFrame {
 }
 PixelSnapDisabled = true
 BottomEdge = Texture {
 }
 button3 = ElvUI_StaticPopup1Button3 {
 }
 Dropdown = Button {
 }
 extraButton = ElvUI_StaticPopup1ExtraButton {
 }
 extraFrame = ElvUI_StaticPopup1ExtraFrame {
 }
 RightEdge = Texture {
 }
 numButtons = 2
 maxWidthSoFar = 320
 button2 = ElvUI_StaticPopup1Button2 {
 }
 CoverFrame = Frame {
 }
 button1 = ElvUI_StaticPopup1Button1 {
 }
 TopEdge = Texture {
 }
 BottomRightCorner = Texture {
 }
 TopRightCorner = Texture {
 }
 editBox = ElvUI_StaticPopup1EditBox {
 }
 CloseButton = ElvUI_StaticPopup1CloseButton {
 }
 Separator = Texture {
 }
 LeftEdge = Texture {
 }
 which = "SLE_INSTALL_SETTINGS_ADDONS"
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = <table> {
 critical = <table> {
 }
 outgoing = <table> {
 }
 general = <table> {
 }
 power = <table> {
 }
 loot = <table> {
 }
 healing = <table> {
 }
 procs = <table> {
 }
 damage = <table> {
 }
}
(*temporary) = <table> {
 enableFontShadow = false
 font = "PT Sans Narrow"
 Y = 29
 X = -79
 Height = 157
 names = <table> {
 }
 fontSize = 13
 Width = 115
}
(*temporary) = <table> {
 PLAYER = <table> {
 }
 ENVIRONMENT = <table> {
 }
 NPC = <table> {
 }
}
(*temporary) = <table> {
 nameType = 0
}
(*temporary) = "attempt to index field 'db' (a nil value)"
_G = <table> {
 ERR_OUT_OF_CHI = "Nicht genügend Chi"
 DH_HAVOC_CORE_ABILITY_2 = "Starker Nahkampfangriff. Verbraucht Jähzorn. Kritische Treffer erstatten einen Teil des Jähzorns zurück."
 MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
 }
 MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
 }
 UNIT_NAMES_COMBATLOG_TOOLTIP = "Namen von Einheiten einfärben."
 ElvUI_Bar5Button11Count = ElvUI_Bar5Button11Count {
 }
 HUD_EDIT_MODE_SETTING_ACTION_BAR_HIDE_BAR_ART = "Leistenverzierung verbergen"
 LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 786
 HandyNotesPin61 = HandyNotesPin61 {
 }
 SPELL_FAILED_CUSTOM_ERROR_71 = "Dieser Partygast möchte mit Euch tanzen."
 LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 424
 ERROR_CLUB_TICKET_COUNT_AT_MAX_COMMUNITY = "Für diese Community können keine weiteren Einladungslinks generiert werden."
 RecruitAFriendFrame = RecruitAFriendFrame {
 }
 TutorialFrameLeft19 = TutorialFrameLeft19 {
 }
 MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
 }
 ERR_TRADE_EQUIPPED_BAG = "Mit von Euch angelegten Taschen könnt Ihr nicht handeln."
 PVP_RANK_6_1 = "Fußknecht"
 MultiBarLeftButton7 = MultiBarLeftButton7 {
 }
 OPTION_TOOLTIP_SHOW_MULTIBAR4 = "Standardmäßig links von der rechten Aktionsleiste 1 platziert"
 LE_GAME_ERR_INVALID_FOLLOW_PVP_COMBAT = 378
 MerchantItem3AltCurrencyFrameItem1Text = MerchantItem3AltCurrencyFrameItem1Text {
 }
 PROFESSIONS_COLUMN_REAGENTS_NONE = "Keine"
 OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN = "Vordefinierte Tastaturbelegungen für Aktionen reagieren bei gedrückter statt bei losgelassener Taste."
 BINDING_NAME_NAMEPLATES = "Namensplaketten von gegnerischen Einheiten anzeigen"
 CHAT_HEADER_SUFFIX = ": "
 COVENANT_MISSIONS_HEALTH = "Gesundheit"
 MAIL_LETTER_TOOLTIP = "Klicken, um eine dauerhafte
Kopie dieses Briefs anzufertigen."
 PVPReadyDialogBottomArt = PVPReadyDialogBottomArt {
 }
 MultiBar6Button4Flash = MultiBar6Button4Flash {
 }
 ERR_NOAMMO_S = "%s"
 CHAT_CONFIG_OTHER_COMBAT = <table> {
 }
 RematchGameTooltipTexture13 = RematchGameTooltipTexture13 {
 }
 ClassNameplateBarPaladinFrameRune5 = ClassNameplateBarPaladinFrameRune5 {
 }
 Tutorial
commented

If I use the Addons "buttons" xCT+ then another error pops up, as shown below:
I guess, that's the result of the failed installation. I reloaded the UI after the failed installation process to see what the UI looks like.
Error Log

32x ElvUI_SLE/modules/uibuttons.lua:42: attempt to call method 'ToggleConfigTool' (a nil value)
[ElvUI_SLE/modules/uibuttons.lua]:42: in function <ElvUI_SLE/modules/uibuttons.lua:42>
[ElvUI_SLE/Libraries/Core/LibElv-UIButtons-1.0/LibElv-UIButtons-1.0.lua]:142: in function <...s/Core/LibElv-UIButtons-1.0/LibElv-UIButtons-1.0.lua:141>

Locals:
(*temporary) = nil
(*temporary) = <table> {
 replaceSpellId = <table> {
 }
 defaults = <table> {
 }
 DEFAULT_PET_ICON = "ability_hunter_pet_goto"
 PET_ICONS = <table> {
 }
 merge_helpers = <table> {
 }
 engine = <table> {
 }
 merges = <table> {
 }
}
(*temporary) = "attempt to call method 'ToggleConfigTool' (a nil value)"
commented

CT+ then another error

i seen ur orig ticket come through... if u have other errors for other stuff u need to have separate tickets as i didnt see this next msg until after i made the fix and pushed

commented

think i got the 2 issues fixed now in the development build