From 3794be028a1005ae36c1929803faec1ac4976973 Mon Sep 17 00:00:00 2001 From: Flamanis Date: Tue, 7 Feb 2023 05:45:45 -0600 Subject: [PATCH 1/2] Some logoff error checks --- core/parser.lua | 2 +- functions/loaddata.lua | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/core/parser.lua b/core/parser.lua index 9f1bf964..981657fc 100755 --- a/core/parser.lua +++ b/core/parser.lua @@ -5813,7 +5813,7 @@ local SPELL_POWER_PAIN = SPELL_POWER_PAIN or (PowerEnum and PowerEnum.Pain) or 1 _detalhes.can_panic_mode = true end - if (_detalhes.CheckSwitchOnLogon and _detalhes.tabela_instancias[1] and _detalhes.tabela_instancias and getmetatable(_detalhes.tabela_instancias[1])) then + if (_detalhes.CheckSwitchOnLogon and _detalhes.tabela_instancias and _detalhes.tabela_instancias[1] and getmetatable(_detalhes.tabela_instancias[1])) then tinsert(_detalhes_global.exit_log, "4 - Reversing switches.") currentStep = "Check Switch on Logon" xpcall(_detalhes.CheckSwitchOnLogon, saver_error) diff --git a/functions/loaddata.lua b/functions/loaddata.lua index 69328229..b93eee57 100644 --- a/functions/loaddata.lua +++ b/functions/loaddata.lua @@ -430,7 +430,11 @@ function _detalhes:LoadConfig() --custom _detalhes.custom = _detalhes_global.custom + if (_detalhes_global.custom.__index) then + C_Timer.After(5, function() print("|cFFFFAA00Details!|r error 0x8487, report on discord") end) + end _detalhes.refresh:r_atributo_custom() + end ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- From f0dce6acc5bbae07ae59fc01bede7081512edcf4 Mon Sep 17 00:00:00 2001 From: Flamanis Date: Tue, 7 Feb 2023 06:49:25 -0600 Subject: [PATCH 2/2] Check correct value --- functions/loaddata.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/functions/loaddata.lua b/functions/loaddata.lua index b93eee57..18df8ae9 100644 --- a/functions/loaddata.lua +++ b/functions/loaddata.lua @@ -430,7 +430,7 @@ function _detalhes:LoadConfig() --custom _detalhes.custom = _detalhes_global.custom - if (_detalhes_global.custom.__index) then + if (_detalhes_global.custom and _detalhes_global.custom[1] and details_global.custom[1].__index and _details_global.custom[1].__index._InstanceLastCombatShown) then C_Timer.After(5, function() print("|cFFFFAA00Details!|r error 0x8487, report on discord") end) end _detalhes.refresh:r_atributo_custom()