DBM - Deadly Boss Mods (DBM-Core)

DBM - Deadly Boss Mods (DBM-Core)

522M Downloads

Playground Mode without DBM Tests

Elitesparkle opened this issue ยท 0 comments

commented

Describe the bug

When I enabled Playground Mode, an error appeared because I didn't have DBM Tests enabled.

Do you have an error log of what happened?

10x DBM-GUI/DBM-GUI_TestUI.lua:294: attempt to call method 'GetTestsForMod' (a nil value)
[string "@DBM-GUI/DBM-GUI_TestUI.lua"]:294: in function `AddModTestOptionsAbove'
[string "@DBM-GUI/DBM-GUI.lua"]:460: in function `CreateBossModPanel'
[string "@DBM-GUI/modules/MainFrame.lua"]:244: in function `LoadAndShowFrame'
[string "@DBM-GUI/DBM-GUI.lua"]:507: in function <DBM-GUI/DBM-GUI.lua:504>

Locals:
self = <table> {
 Cat_General = <table> {
 }
 panels = <table> {
 }
 Cat_Alerts = <table> {
 }
 Cat_Development = <table> {
 }
 currentViewing = DBM_GUI_Option_1233 {
 }
 Cat_Frames = <table> {
 }
 Cat_Timers = <table> {
 }
 tabs = <table> {
 }
 Cat_Filters = <table> {
 }
}
panel = <table> {
 parent = <table> {
 }
 frame = DBM_GUI_Option_1358 {
 }
}
mod = <table> {
 stats = <table> {
 }
 isTrashMod = false
 numBoss = 1
 ignoreBestkill = false
 modId = "DBM-Raids-WarWithin"
 revision = 20240917094345
 yells = <table> {
 }
 DefaultOptions = <table> {
 }
 iconRestore = <table> {
 }
 isDummyMod = false
 encounterId = 2918
 localization = <table> {
 }
 announces = <table> {
 }
 showTestUI = true
 subTab = 1
 timers = <table> {
 }
 specwarns = <table> {
 }
 instanceId = 1273
 panel = <table> {
 }
 modelId = 118404
 lastWipeTime = 32985.504000
 hotfixNoticeRev = 20240720000000
 testPanel = <table> {
 }
 groupSpells = <table> {
 }
 id = "2609"
 zones = <table> {
 }
 combatInfo = <table> {
 }
 Options = <table> {
 }
 optionCategories = <table> {
 }
 addon = <table> {
 }
 categorySort = <table> {
 }
 SyncThreshold = 8
 minSyncRevision = 20240720000000
 groupOptions = <table> {
 }
 creatureId = 214504
 respawnTime = 29
 inCombat = false
 vb = <table> {
 }
 inCombatOnlyEvents = <table> {
 }
}
(*temporary) = nil
(*temporary) = <table> {
 testRunning = false
 framesForTimeWarp = <table> {
 }
}
(*temporary) = <table> {
 stats = <table> {
 }
 isTrashMod = false
 numBoss = 1
 ignoreBestkill = false
 modId = "DBM-Raids-WarWithin"
 revision = 20240917094345
 yells = <table> {
 }
 DefaultOptions = <table> {
 }
 iconRestore = <table> {
 }
 isDummyMod = false
 encounterId = 2918
 localization = <table> {
 }
 announces = <table> {
 }
 showTestUI = true
 subTab = 1
 timers = <table> {
 }
 specwarns = <table> {
 }
 instanceId = 1273
 panel = <table> {
 }
 modelId = 118404
 lastWipeTime = 32985.504000
 hotfixNoticeRev = 20240720000000
 testPanel = <table> {
 }
 groupSpells = <table> {
 }
 id = "2609"
 zones = <table> {
 }
 combatInfo = <table> {
 }
 Options = <table> {
 }
 optionCategories = <table> {
 }
 addon = <table> {
 }
 categorySort = <table> {
 }
 SyncThreshold = 8
 minSyncRevision = 20240720000000
 groupOptions = <table> {
 }
 creatureId = 214504
 respawnTime = 29
 inCombat = false
 vb = <table> {
 }
 inCombatOnlyEvents = <table> {
 }
}
(*temporary) = "attempt to call method 'GetTestsForMod' (a nil value)"
L = <table> {
 AreaTitle_BarSetupSmall = "Small Bar Options"
 DontShowFarWarnings = "Do not show announcements/timers for events that are far away"
 BarStartColorRole = "Start color 5 (Role)"
 CBTGeneric = "Generic"
 CBTAOE = "AOE Spell"
 Area_SpamFilter_Nameplates = "Nameplate Features"
 Slider_BarOffSetX = "Offset X: %d"
 AreaTitle_Behavior = "Bar Behavior Options"
 NPIcon_Proc = "Proc"
 SpamSpecRoleGTFO = "Filter 'gtfo' alerts (No text or sound at all)"
 Latency_Text = "Set max latency sync threshold: %d"
 Core_GUI = "Core & GUI"
 Area_SpamFilter = "Spam Filter Options"
 Statistic_Incompletes = "Incompletes:"
 Area_HideToast = "Disable blizzard toasts (popups)"
 DisableAmbiance = "Disable ambiance channel during boss fights"
 Panel_Nameplates = "Nameplates"
 SpamBlockNoSpecWarnVibrate = "Do not vibrate controller on special announce"
 ClickThrough = "Disable mouse events (click through)"
 SelectProfileToApply = "Select profile to apply"
 Area_BInterruptFilterFooter = "If no filters are selected, all interrupts are shown (May be spammy)
Some mods may ignore these filters entirely if spell is critically important"
 WorldBuffAlert = "Show alert message and timer when world buff RP has been started on your realm (Disabled in SOD)"
 TabCategory_Frames = "Frames & Integrations"
 FontHeight = 16
 DisableMusic = "Disable music channel during boss fights (Note: If enabled, custom boss music will not play if enabled in event sounds)"
 ShowGuildMessages = "Show engage/kill/wipe messages for guild raids in chat frame"
 NPIcon_MaxTextLen = "Max. Text Length: %d"
 Statistic_Kills = "Victories:"
 NoBarFade = "Use Start/End colors as Small/Large c
 

To Reproduce

  1. Disable the addon DBM Tests.
  2. Click on Playground Mode for any Boss.

Screenshots

image

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

No.

Which version of DeadlyBossMods are you using?

11.0.13

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

No idea.