DBM - Dungeons, Delves, & Events (Requires Deadly Boss Mods) - DBM

DBM - Dungeons, Delves, & Events (Requires Deadly Boss Mods) - DBM

48M Downloads

DBM-Party-WoD/EverBloom/AncientProtectors.lua:61: attempt to call method 'NewTargetNofilterAnnounce' (a nil value)

R-Adrian opened this issue ยท 3 comments

commented

Describe the bug

  • World of warcraft updated to 10.2, i also updated addons with the CurseForge app
  • started game, went in a timewalking random dungeon...
  • Everbloom instance loads.. DBM generates a LUA error
  • use /reload - DBM generates the LUA error as soon as the /reload is finished

Do you have an error log of what happened?

3x DBM-Party-WoD/EverBloom/AncientProtectors.lua:61: attempt to call method 'NewTargetNofilterAnnounce' (a nil value)
[string "@DBM-Party-WoD/EverBloom/AncientProtectors.lua"]:61: in main chunk
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@DBM-Core/DBM-Core.lua"]:3815: in function `LoadMod'
[string "@DBM-Core/DBM-Core.lua"]:3760: in function `LoadModsOnDemand'
[string "@DBM-Core/DBM-Core.lua"]:3698: in function `func'
[string "@DBM-Core/modules/Scheduler.lua"]:171: in function <DBM-Core/modules/Scheduler.lua:162>

Locals:
mod = <table> {
 inCombatOnlyEvents = <table> {
 }
 timers = <table> {
 }
 categorySort = <table> {
 }
 instanceId = 556
 combatInfo = <table> {
 }
 modelId = 59767
 SyncThreshold = 8
 numBoss = 3
 highesthealth = true
 minSyncRevision = 20231021000000
 hotfixNoticeRev = 20231021000000
 modId = "DBM-Party-WoD"
 groupSpells = <table> {
 }
 encounterId = 1757
 multiMobPullDetection = <table> {
 }
 creatureId = 83894
 zones = <table> {
 }
 revision = 20231022063244
 Options = <table> {
 }
 DefaultOptions = <table> {
 }
 id = "1207"
 statTypes = "normal,heroic,mythic,challenge,timewalker"
 upgradedMPlus = true
 addon = <table> {
 }
 specwarns = <table> {
 }
 groupOptions = <table> {
 }
 iconRestore = <table> {
 }
 optionCategories = <table> {
 }
 localization = <table> {
 }
 announces = <table> {
 }
 vb = <table> {
 }
 subTab = 5
}
L = <table> {
 name = "Ancient Protectors"
}
wowToc = 100200
warnTorrentialFury = <table> {
 type = "count"
 spellId = 427498
 option = "announce427498count"
 color = <table> {
 }
 text = "Torrential Fury (%s)"
 announceType = "count"
 combinedcount = 0
 mod = <table> {
 }
 combinedtext = <table> {
 }
 sound = 1
 icon = 893778
 spellName = "Torrential Fury"
}
specWarnRevitalize = <table> {
 voiceOptionId = "Voice168082"
 hasVoice = 2
 spellId = 168082
 icon = 252995
 option = "SpecWarn168082interruptcount"
 text = "Revitalize - interrupt >%s<! (%d)"
 flash = 1
 combinedcount = 0
 mod = <table> {
 }
 announceType = "interruptcount"
 type = "interruptcount"
 combinedtext = <table> {
 }
 sound = true
 spellName = "Revitalize"
}
specWarnRevitalizeDispel = <table> {
 voiceOptionId = "Voice168082"
 hasVoice = 2
 spellId = 168082
 icon = 252995
 option = "SpecWarn168082dispel"
 text = "Revitalize on >%s< - dispel now"
 flash = 1
 combinedcount = 0
 mod = <table> {
 }
 announceType = "dispel"
 type = "dispel"
 combinedtext = <table> {
 }
 sound = true
 spellName = "Revitalize"
}
timerRevitalizeCD = <table> {
 spellId = 168082
 icon = 252995
 type = "cdcount"
 simpType = "cd"
 id = "Timer168082cdcount"
 option = "Timer168082cdcount"
 startedTimers = <table> {
 }
 colorType = 4
 name = "Revitalize"
 mod = <table> {
 }
 timer = 17
 inlineIcon = "|TInterface\EncounterJournal\UI-EJ-Icons.blp:20:20:0:0:255:66:198:214:7:27|t"
}
timerTorrentialFuryCD = <table> {
 spellId = 427498
 icon = 893778
 type = "cdcount"
 simpType = "cd"
 id = "Timer427498cdcount"
 option = "Timer427498cdcount"
 startedTimers = <table> {
 }
 colorType = 2
 name = "Torrential Fury"
 mod = <table> {
 }
 timer = 50.900000
}
warnTerrestrialFury = <table> {
 type = "count"
 spellId = 427509
 option = "announce427509count"
 color = <table> {
 }
 text = "Terrestrial Fury (%s)"
 announceType = "count"
 combinedcount = 0
 mod = <table> {
 }
 combinedtext = <table> {
 }
 sound = 1
 icon = 1016245
 spellName = "Terrestrial Fury"
}
specWarnToxicBloom = <table> {
 voiceOptionId = "Voice427459"
 hasVoice = 2
 spellId = 427459
 icon = 134208
 option = "SpecWarn427459interruptcount"
 text = "Toxic Bloom - interrupt >%s<! (%d)"
 flash = 1
 combinedcount = 0
 mod = <table> {
 }
 announceType = "interruptcount"
 type = "interruptcount"
 combinedtext = <table> {
 }
 sound = true
 spellName = "Toxic Bloom"
}
timerToxicBloomCD = <table> {
 spellId = 427459
 icon = 134208
 type = "cdcount"
 simpType = "cd"
 id = "Timer427459cdcount"
 option = "Timer427459cdcount"
 startedTimers = <table> {
 }
 colorType = 4
 name = "Toxic Bloom"
 mod = <table> {
 }
 timer = 17
 inlineIcon = "|TInterface\EncounterJournal\UI-EJ-Icons.blp:20:20:0:0:255:66:198:214:7:27|t"
}
timerTerrestrialFuryCD = <table> {
 spellId = 427509
 icon = 1016245
 type = "cdcount"
 simpType = "cd"
 id = "Timer427509cdcount"
 option = "Timer427509cdcount"
 startedTimers = <table> {
 }
 colorType = 2
 name = "Terrestrial Fury"
 mod = <table> {
 }
 timer = 50.900000
}
(*temporary) = nil
(*temporary) = <table> {
 inCombatOnlyEvents = <table> {
 }
 timers = <table> {
 }
 categorySort = <table> {
 }
 instanceId = 556
 combatInfo = <table> {
 }
 modelId = 59767
 SyncThreshold = 8
 numBoss = 3
 highesthealth =

To Reproduce

  1. Go to Everbloom in timewalking random dungeon
  2. Observe LUA error in DBM
  3. use /reload - DBM generates a LUA error as soon as the /reload is finished

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

Which version of DeadlyBossMods are you using?
DBM-10.2.1-5-g9bb54db
DBM-Dungeons r103

Was it working in a previous version? If yes, which was the last good one?
yes... when Draenor was last up for timewalking

commented

Heya, @MysticalOS sorry to pester, but do you think you could release a new version with this fix in it? I get this lua error each and every time I enter a timewalking dungeon. (Granted, it only matters up until tuesday :-P)

commented

they are still re-working Draenor dungeons for the patch, maybe until they release a "stable" one set the Curseforge app to Alpha versions (for all DBM) and then update DBM?.. so far this week they released 3 alphas with this fix in - latest one was 45 minutes ago.

commented

Ahh gotcha. Sure I can swap in the alpha version for the time being.