DBM - Cataclysm mods (Requires Deadly Boss Mods) - DBM

DBM - Cataclysm mods (Requires Deadly Boss Mods) - DBM

28M Downloads

Cata - DBM-Core.lua:7549: Error

evilgodly opened this issue ยท 3 comments

commented

Describe the bug
got this sometime tonight in BWD, unknown what caused it.

Do you have an error log of what happened?
1x DBM-Core/DBM-Core.lua:7549: attempt to index field '?' (a nil value)
[string "@DBM-Core/DBM-Core.lua"]:7549: in function GetRoleFlagValue' [string "@DBM-Core/DBM-Core.lua"]:3126: in function LoadModOptions'
[string "@DBM-Core/DBM-Core.lua"]:3239: in function SpecChanged' [string "@DBM-Core/DBM-Core.lua"]:3651: in function func'
[string "@DBM-Core/modules/Scheduler.lua"]:163: in function <DBM-Core/modules/Scheduler.lua:153>

Locals:
self =

{
stats =
{
}
SPELL_SUMMON = defined @DBM-Raids-Cata/DragonSoul/Morchok.lua:139
SPELL_AURA_REMOVED = defined @DBM-Raids-Cata/DragonSoul/Morchok.lua:88
isTrashMod = false
numBoss = 1
modId = "DBM-Raids-Cata"
revision = 20240412064728
yells =
{
}
DefaultOptions =
{
}
iconRestore =
{
}
OnCombatStart = defined @DBM-Raids-Cata/DragonSoul/Morchok.lua:54
isDummyMod = false
encounterId = 1292
localization =
{
}
announces =
{
}
subTab = 1
NoSortAnnounce = false
timers =
{
}
specwarns =
{
}
instanceId = 187
modelId = 39094
SPELL_MISSED = defined @DBM-Raids-Cata/DragonSoul/Morchok.lua:205
SPELL_DAMAGE = defined @DBM-Raids-Cata/DragonSoul/Morchok.lua:205
groupSpells =
{
}
combatInfo =
{
}
SPELL_CAST_START = defined @DBM-Raids-Cata/DragonSoul/Morchok.lua:106
SPELL_AURA_APPLIED_DOSE = defined @DBM-Raids-Cata/DragonSoul/Morchok.lua:73
zones =
{
}
statTypes = "normal,normal25,heroic,heroic25,lfr"
Options =
{
}
SPELL_AURA_APPLIED = defined @DBM-Raids-Cata/DragonSoul/Morchok.lua:73
addon =
{
}
OnCombatEnd = defined @DBM-Raids-Cata/DragonSoul/Morchok.lua:66
categorySort =
{
}
optionCategories =
{
}
SyncThreshold = 8
groupOptions =
{
}
SPELL_CAST_SUCCESS = defined @DBM-Raids-Cata/DragonSoul/Morchok.lua:184
creatureId = 55265
id = "311"
inCombat = false
vb =
{
}
inCombatOnlyEvents =
{
}
}
flag = "Tank"
flags =
{
1 = "Tank"
}
(for index) = 1
(for limit) = 1
(for step) = 1
i = 1
flagText = "Tank"
(*temporary) = nil
(*temporary) = 251
(*temporary) = "^-"
(*temporary) = nil
(*temporary) = "attempt to index field '?' (a nil value)"
currentSpecID = 251
DBM =
{
MoveSpecialWarning = defined @DBM-Core/modules/objects/SpecialWarning.lua:132
CopyAllModOption = defined @DBM-Core/DBM-Core.lua:3328
PLAY_MOVIE = defined @DBM-Core/DBM-Core.lua:7435
SortByTankAlpha = defined @DBM-Core/DBM-Core.lua:7701
CopyProfile = defined @DBM-Core/DBM-Core.lua:2061
GetNumRealGroupMembers = defined @DBM-Core/DBM-Core.lua:2899
CHAT_MSG_WHISPER = defined @DBM-Core/DBM-Core.lua:7096
GetCachedBossHealth = defined @DBM-Core/DBM-Core.lua:8090
DungeonMusic =
{
}
FireEvent = defined @DBM-Core/DBM-Core.lua:1969
CreateModLocalization = defined @DBM-Core/modules/objects/Localization.lua:104
GetMyPlayerInfo = defined @DBM-Core/DBM-Core.lua:2805
ADDON_LOADED = defined @DBM-Core/DBM-Core.lua:1570
CANCEL_PLAYER_COUNTDOWN = defined @DBM-Core/DBM-Core.lua:5082
INSTANCE_GROUP_SIZE_CHANGED = defined @DBM-Core/DBM-Core.lua:2605
AddDefeatSound = defined @DBM-Core/modules/Sounds.lua:133
GetDefeatSounds = defined @DBM-Core/modules/Sounds.lua:126
GroupInCombat = defined @DBM-Core/DBM-Core.lua:8839
UPDATE_MOUSEOVER_UNIT = defined @DBM-Core/DBM-Core.lua:4169
GetSpellCooldown = defined @DBM-Core/DBM-Core.lua:6620
UPDATE_BATTLEFIELD_STATUS = defined @DBM-Core/DBM-Core.lua:3700
UnitAura = defined @DBM-Core/DBM-Core.lua:6647
IsRanged = defined @DBM-Core/DBM-Core.lua:7643
LFG_PROPOSAL_SHOW = defined @DBM-Core/DBM-Core.lua:3607
Rel

To Reproduce

Screenshots

Did you try having DeadlyBossMods as the only enabled addon and everything else (especially something like ElvUI) disabled?

Which version of DeadlyBossMods are you using?

Was it working in a previous version? If yes, which was the last good one?

Additional context

commented

what class and spec?

commented

NE 85 Frost DK

commented

were you in middle of respecting and spending talent points or something? basically at time of that error your spec info was missing from the game. in these situations DBM uses a fallback spec, but it was busted specifically for DKs (the fallback spec if your current spec was unreadable).

but still want to find out why your current spec was unreadable.