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
- Select 'Hide' in the new Corruption option and notice in the armory that the corruption text is all hidden
- Select 'Amount/Spell' and notice nothing changes on the armory
- Select 'Spell' or 'Amount' and notice the armory changes correctly
- 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