DBM-Party-WoD/EverBloom/AncientProtectors.lua:61: attempt to call method 'NewTargetNofilterAnnounce' (a nil value)
R-Adrian opened this issue ยท 3 comments
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
- Go to Everbloom in timewalking random dungeon
- Observe LUA error in DBM
- 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
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)
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.