Targeting a training dummy, and call a macro that calls the (Affliction) Warlock spell "Mortal Coil" (while having a Felhunter pet out) generates an "attempt to concatenate local 'charges' (a nil value)" error.
Note that I am not in a party or raid at the time of the error.
Here is the macro ...
/cast Mortal Coil
I've confirmed that the macro does succeed, and the target dummy gets the debuff generated by the casting of the Mortal Coil spell.
How to reproduce:
Create a macro with one line in it, "/cast Mortal Coil".
Put the macro on an action bar (I used bottom-right bar).
Target a 'Training Dummy' NPC (I used the one in The Royal Armory in Zandalar/Dazar'alor).
Start combat by pressing the button that has the macro placed on it.
Error happens immediately (its an instant cast spell).
Technical info:
Addon Version:3.3.2
Client:Retail
Client Patch Version:9.0.2.36949
Additional context:
List of active addons when the error condition happens ...
All addons were installed via the "Ajour" (version 0.5.4) Windows app (as discussed here).
Screenshots:
N/A
Lua error log:
Message: ...\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:877: attempt to concatenate local 'charges' (a nil value)
Time: Sun Dec 20 16:19:23 2020
Count: 5
Stack: ...\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:877: attempt to concatenate local 'charges' (a nil value)
[string "@Interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua"]:877: in function SendCooldownUpdate' [string "@Interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua"]:760: in function?'
[string "@Interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua"]:469: in function `TriggerEvent'
[string "@Interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua"]:509: in function <...\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:508>
I don't believe this bug applies to Enhanced Raid Frames. Your error says the bug comes from "LibRaidStatus" which is not a library that we use. In fact the error appears to be from the addon Details. I would suggest reporting this bug there.
Issue description:
Targeting a training dummy, and call a macro that calls the (Affliction) Warlock spell "Mortal Coil" (while having a Felhunter pet out) generates an "attempt to concatenate local 'charges' (a nil value)" error.
Note that I am not in a party or raid at the time of the error.
Here is the macro ...
/cast Mortal Coil
I've confirmed that the macro does succeed, and the target dummy gets the debuff generated by the casting of the Mortal Coil spell.
How to reproduce:
Technical info:
Additional context:
List of active addons when the error condition happens ...
All addons were installed via the "Ajour" (version 0.5.4) Windows app (as discussed here).
Screenshots:
N/A
Lua error log:
Message: ...\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:877: attempt to concatenate local 'charges' (a nil value) Time: Sun Dec 20 16:19:23 2020 Count: 5 Stack: ...\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:877: attempt to concatenate local 'charges' (a nil value) [string "@Interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua"]:877: in function
SendCooldownUpdate' [string "@Interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua"]:760: in function
?' [string "@Interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua"]:469: in function `TriggerEvent' [string "@Interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua"]:509: in function <...\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:508>Locals: spellId = 6789 cooldownTimeLeft = nil charges = nil (temporary) = "U" (temporary) = "," (temporary) = 6789 (temporary) = "," (temporary) = nil (temporary) = "," (temporary) = nil (temporary) = "attempt to concatenate local 'charges' (a nil value)" CONST_COMM_COOLDOWNUPDATE_PREFIX = "U" raidStatusLib =
I don't believe this bug applies to Enhanced Raid Frames. Your error says the bug comes from "LibRaidStatus" which is not a library that we use. In fact the error appears to be from the addon Details. I would suggest reporting this bug there.