Details! Damage Meter

Details! Damage Meter

243M Downloads

Error when casting Incapacitating Roar.

heejae-kwon opened this issue ยท 2 comments

commented

I got these messages when I casted Incapacitating Roar. My version is 9.0.2.8093.144

Message: ...\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:877: attempt to concatenate local 'charges' (a nil value)
Time: Sun Dec 20 18:31:56 2020
Count: 4
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 = 99
cooldownTimeLeft = nil
charges = nil
(*temporary) = "U"
(*temporary) = ","
(*temporary) = 99
(*temporary) = ","
(*temporary) = nil
(*temporary) = ","
(*temporary) = nil
(*temporary) = "attempt to concatenate local 'charges' (a nil value)"
CONST_COMM_COOLDOWNUPDATE_PREFIX = "U"
raidStatusLib =

{
GetPlayerSpecId = defined @interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:54
GetPlayerTalents = defined @interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:87
commHandler =
{
}
IsInGroup = defined @interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:182
IsCommAllowed = defined @interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:139
gearManager =
{
}
specAttribute =
{
}
UnpackTable = defined @interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:149
TCopy = defined @interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:104
playerAlive = true
playerInfoManager =
{
}
cooldownManager =
{
}
publicCallback =
{
}
PackTable = defined @interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:112
RegisterCallback = defined @interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:409
internalCallback =
{
}
CanReceiveComms = false
UnregisterCallback = defined @interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:421
inGroup = false
UpdatePlayerAliveStatus = defined @interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:64
mainControl =
{
}
Schedules =
{
}
isNearlyEqual = defined @interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:133
}
diagnosticComm = defined @interface\AddOns\Details\Libs\LibRaidStatus\LibRaidStatus.lua:47

commented

Spell IDs don't seem to match. It's the same for Stampeding Roar. To fix it go to
...\Details\Libs\LibRaidStatus\TingsToMaintain.lua

  • line 431 change the ID 77764 to 288826
  • line 433 change the ID 99 to 236748 (this is the ID of Intimidating Roar, no idea why the wrong ID is called by the game)
commented

Fixed