Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
Shadow and Light
Shadow and Light
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 9
    • Issues 9
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Shadow & Light
  • Shadow and LightShadow and Light
  • Issues
  • #352

Closed
Open
Opened Feb 27, 2020 by Evolutious@Evolutious

ALPHA - Corruption Text Error

Description With the new corruption text in the latest DEV, everything works except when selecting 'Amount/Spell'.

Shadow & Light Version 3.66 (DEV commit 88473e46)

ElvUI Version 11.371

Steps to Reproduce

  1. Select 'Hide' in the new Corruption option and notice in the armory that the corruption text is all hidden
  2. Select 'Amount/Spell' and notice nothing changes on the armory
  3. Select 'Spell' or 'Amount' and notice the armory changes correctly
  4. Select 'Amount/Spell' again and notice nothing changes on the armory (i.e. if your last display was 'Amount', it will keep showing just the amount)

Expected Behavior Selecting 'Amount/Spell' should display both the spell and corruption amounts

Actual Behavior

ElvUI + S&L Enabled All reproducible regardless of which addons are enabled or not (except you cant have the 'Corruption Tooltips' addon enabled currently as you are aware

Only ElvUI Enabled Same as before

Additional Information Here are screenshots to demonstrate: Selecting 'Spell' and seeing the corruption names on the armory (GOOD): https://i.gyazo.com/71b080945f5bdce2e849a9741b30b5c6.png Selecting 'Hide' and not seeing the corruptions on the armory (GOOD): https://i.gyazo.com/89b0b5ac629a9e76e3d935be784e8b3f.png Selecting 'Amount/Spell' and not seeing the corruption on the armory (BAD): https://i.gyazo.com/977a97c2f54d780f0b47b6f7468682a5.png

Error Log LURA error recieved when selecting 'Amount/Spell'

1x ElvUI_SLE\modules\armory\armory.lua:268: attempt to concatenate local 'CorSpell' (a nil value)
[string "@ElvUI_SLE\modules\armory\armory.lua"]:268: in function <ElvUI_SLE\modules\armory\armory.lua:228>
[string "=[C]"]: in function `UpdatePageInfo'
[string "@ElvUI_SLE\modules\armory\armory.lua"]:515: in function `UpdateCharacterInfo'
[string "@ElvUI_SLE\options\armory\character_c.lua"]:278: in function <...faceElvUI_SLE\options\armory\character_c.lua:278>
[string "=[C]"]: ?
[string "@ElvUI_OptionsUI\Libraries\Ace3\AceConfig-3.0-3\AceConfigDialog-3.0\AceConfigDialog-3.0-78.lua"]:51: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:49>
[string "@ElvUI_OptionsUI\Libraries\Ace3\AceConfig-3.0-3\AceConfigDialog-3.0\AceConfigDialog-3.0-78.lua"]:875: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:696>
[string "=[C]"]: ?
[string "@AddOnSkins\Libs\Ace3\AceGUI-3.0\AceGUI-3.0-40.lua"]:72: in function <...ddOns\AddOnSkins\Libs\Ace3\AceGUI-3.0\AceGUI-3.0.lua:70>
[string "@AddOnSkins\Libs\Ace3\AceGUI-3.0\AceGUI-3.0-40.lua"]:290: in function `Fire'
[string "@AddOnSkins\Libs\Ace3\AceGUI-3.0-40\widgets\AceGUIWidget-DropDown.lua"]:442: in function <...bs\Ace3\AceGUI-3.0\widgets\AceGUIWidget-DropDown.lua:433>
[string "=[C]"]: ?
[string "@AddOnSkins\Libs\Ace3\AceGUI-3.0\AceGUI-3.0-40.lua"]:72: in function <...ddOns\AddOnSkins\Libs\Ace3\AceGUI-3.0\AceGUI-3.0.lua:70>
[string "@AddOnSkins\Libs\Ace3\AceGUI-3.0\AceGUI-3.0-40.lua"]:290: in function `Fire'
[string "@AddOnSkins\Libs\Ace3\AceGUI-3.0-40\widgets\AceGUIWidget-DropDown-Items.lua"]:351: in function <...3\AceGUI-3.0\widgets\AceGUIWidget-DropDown-Items.lua:341>

Locals:
self = <table> {
 SetDefaultModuleLibraries = <function> defined @AddOnSkins\Libs\Ace3\AceAddon-3.0\AceAddon-3.0.lua:367
 RaidMarkButton_OnLeave = <function> defined @ElvUI\Modules\misc\RaidMarker.lua:72
 ClearPageInfo = <function> defined @ElvUI\Modules\misc\InfoItemLevel.lua:82
 EnableModule = <function> defined @AddOnSkins\Libs\Ace3\AceAddon-3.0\AceAddon-3.0.lua:332
 modules = <table> {
 }
 CancelTimer = <function> defined @AddOnSkins\Libs\Ace3\AceTimer-3.0\AceTimer-3.0.lua:147
 IterateEmbeds = <function> defined @AddOnSkins\Libs\Ace3\AceAddon-3.0\AceAddon-3.0.lua:442
 UpdateAverageString = <function> defined =[C]:-1
 MERCHANT_SHOW = <function> defined @ElvUI\Modules\misc\Misc.lua:151
 LOOT_HISTORY_ROLL_COMPLETE = <function> defined @ElvUI\Modules\misc\LootRoll.lua:301
 DisbandRaidGroup = <function> defined @ElvUI\Modules\misc\Misc.lua:165
 SetDefaultModulePrototype = <function> defined @AddOnSkins\Libs\Ace3\AceAddon-3.0\AceAddon-3.0.lua:409
 QUEST_COMPLETE = <function> defined @ElvUI\Modules\misc\Misc.lua:269
 defaultModuleState = true
 IsEnabled = <function> defined @AddOnSkins\Libs\Ace3\AceAddon-3.0\AceAddon-3.0.lua:451
 UpdateBubbleBorder = <function> defined @ElvUI\Modules\misc\ChatBubbles.lua:21
 DisableModule = <function> defined @AddOnSkins\Libs\Ace3\AceAddon-3.0\AceAddon-3.0.lua:350
 ErrorFrameToggle = <function> defined @ElvUI\Modules\misc\Misc.lua:57
 ADDON_LOADED = <function> defined @ElvUI\Modules\misc\Misc.lua:261
 RegisterMessage = <function> defined @AddOnSkins\Libs\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
 UnregisterMessage = <function> defined @AddOnSkins\Libs\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
 LOOT_HISTORY_ROLL_CHANGED = <function> defined @ElvUI\Modules\misc\LootRoll.lua:276
 BubbleFrame = <unnamed> {
 }
 UI_ERROR_MESSAGE = <function> defined @ElvUI\Modules\misc\Misc.lua:136
 ToggleItemLevelInfo = <function> defined =[C]:-1
 SetEnabledState = <function> defined @AddOnSkins\Libs\Ace3\AceAddon-3.0\AceAddon-3.0.lua:424
 enabledState = true
 COMBAT_LOG_EVENT_UNFILTERED = <function> defined @ElvUI\Modules\misc\Misc.lua:66
 RegisterEvent = <function> defined @AddOnSkins\Libs\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
 IterateModules = <function> defined @AddOnSkins\Libs\Ace3\AceAddon-3.0\AceAddon-3.0.lua:437
 AddChatBubbleName = <function> defined @ElvUI\Modules\misc\ChatBubbles.lua:76
 CreateRollFrame = <function> defined @ElvUI\Modules\misc\LootRoll.lua:122
 RaidMarkButton_OnEnter = <function> defined @ElvUI\Modules\misc\RaidMarker.lua:66
 LoadLootRoll = <function> defined @ElvUI\Modules\misc\LootRoll.lua:310
 RESURRECT_REQUEST = <function> defined @ElvUI\Modules\misc\Misc.lua:255
 NewModule = <function> defined @AddOnSkins\Libs\Ace3\AceAddon-3.0\AceAddon-3.0.lua:235
 LoadLoot = <function> defined @ElvUI\Modules\misc\Loot.lua:307
 RaidMark_OnEvent = <function> defined @ElvUI\Modules\misc\RaidMarker.lua:59
 GetModule = <function> defined @AddOnSkins\Libs\Ace3\AceAddon-3.0\AceAddon-3.0.lua:210
 LoadRaidMarker = <function> defined @ElvUI\Modules\misc\RaidMarker.lua:83
 SkinBubble = <function> defined @ElvUI\Modules\misc\ChatBubbles.lua:91
 AutoRepairOutput = <function> defined @ElvUI\Modules\misc\Misc.lua:120
 defaultModuleLibraries = <table> {
 }
 TimeLeft = <function> defined @AddOnSkins\Libs\Ace3\AceTimer-3.0\AceTimer-3.0.lua:172
 UpdateInspectInfo = <function> defined =[C]:-1
 Initialized = true
 LOOT_CLOSED = <function> defined @AddOn
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: shadow-and-light/shadow-and-light#352