Tercioo / Details-Damage-Meter

Addon for World of Warcraft, does combat analyzes offering clean visual data for the player
Other
182 stars 132 forks source link

BCC Battlegrounds errors #211

Closed lareeth closed 2 years ago

lareeth commented 3 years ago

Game and Details! version DETAILS! VERSION: BCC8513 Details!: GAME VERSION: 2.5.1

Describe the bug Whenever using details inside a battleground, I get different errors

Lua Error

Date: 2021-05-22 16:22:44
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Details\classes\class_damage.lua line 2108:
   attempt to compare string with number
Debug:
   [string "@Details\classes\class_damage.lua"]:2108:
      Details\classes\class_damage.lua:1614
   [string "=(tail call)"]: ?
   [string "@Details\core\control.lua"]:1807: RefreshMainWindow()
   [string "@Details\core\util.lua"]:718: UpdateToKFunctions()
   [string "@Details\core\util.lua"]:709: SelectNumericalSystem()
   [string "@Details\functions\profiles.lua"]:494: ApplyProfile()
   [string "@Details\functions\loaddata.lua"]:441: LoadConfig()
   [string "@Details\core\parser.lua"]:5250:
      Details\core\parser.lua:5215
   [string "@Details\core\parser.lua"]:5261:
      Details\core\parser.lua:5258
   [string "=(tail call)"]: ?
Locals:
self = <table> {
 MontaDetalhesFriendlyFire = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:4398
 r_onlyrefresh_shadow = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:5198
 Iniciar = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:5129
 MontaInfo = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:3788
 ColetarLixo = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:5409
 ReportSingleFragsLine = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:3377
 ToolTip_FriendlyFire = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:3673
 MontaDetalhesEnemy = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:4460
 ToolTip_DamageTaken = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:3495
 MontaInfoFriendlyFire = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:3817
 RefreshWindow = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:1614
 add_total = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:5182
 NovaTabela = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:388
 MontaInfoDamageTaken = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:3957
 ToolTip_DamageDone = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:2977
 ToolTip_Enemies = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:3390
 CreateFFTable = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:105
 MontaDetalhesDamageTaken = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:4553
 MontaInfoDamageDone = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:4118
 ReportEnemyDamageTaken = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:3329
 ReportSingleVoidZoneLine = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:1341
 __index = <table> {
 }
 AtualizarBySpell = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:918
 __add = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:5413
 r_connect_shadow = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:5264
 r_last_events_table = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:5190
 subtract_total = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:5176
 UpdateSelectedToKFunction = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:5168
 ToolTip = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:2951
 MontaDetalhes = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:3799
 MontaDetalhesDamageDone = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:4688
 MontaTooltipDamageTaken = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:4967
 ClearTempTables = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:5145
 MontaTooltipAlvos = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:5004
 ContainerRefreshDps = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:436
 AtualizarFrags = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:1106
 RefreshLine = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:2417
 __sub = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:5515
 ReportSingleDTBSLine = <function> defined @Interface\AddOns\Details\classes\class_damage.lua:902
}
instancia = <table> {
 h_baixo = DetailsBottomSideBarHighlight1 {
 }
 menu_icons_size = 0.850000
 h_esquerda = DetailsLeftSideBarHighlight1 {
 }
 bg_r = 0.094118
 color_buttons = <table> {
 }
 toolbar_icon_file = "Interface\AddOns\Details\images\toolbar_icons"
 micro_displays_locked = true
 fontstrings_width = 35
 tooltip = <table> {
 }
 icons = <table> {
 }
 ponto3 = <table> {
 }
 ponto1 = <table> {
 }
 rolagem = false
 attribute_
Date: 2021-05-22 16:37:57
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Details\classes\class_damage.lua line 138:
   attempt to compare string with number
Debug:
   [string "@Details\classes\class_damage.lua"]:138:
      Details\classes\class_damage.lua:136
   [string "=[C]"]: ?
   [string "@Details\classes\class_damage.lua"]:2102:
      Details\classes\class_damage.lua:1614
   [string "=(tail call)"]: ?
   [string "@Details\core\control.lua"]:1807: RefreshMainWindow()
   [string "@Details\core\util.lua"]:718: UpdateToKFunctions()
   [string "@Details\core\util.lua"]:709: SelectNumericalSystem()
   [string "@Details\functions\profiles.lua"]:494: ApplyProfile()
   [string "@Details\functions\loaddata.lua"]:441: LoadConfig()
   [string "@Details\core\parser.lua"]:5250:
      Details\core\parser.lua:5215
   [string "@Details\core\parser.lua"]:5261:
      Details\core\parser.lua:5258
   [string "=(tail call)"]: ?
Locals:
table1 = <table> {
 flag_original = 1300
 totalabsorbed = 0.006535
 friendlyfire_total = 0
 damage_from = <table> {
 }
 targets = <table> {
 }
 last_dps = 0
 pets = <table> {
 }
 friendlyfire = <table> {
 }
 delay = 0
 classe = "Hunter"
 raid_targets = <table> {
 }
 total_without_pet = 0.006535
 __index = <table> {
 }
 damage_taken = 0.006535
 dps_started = false
 end_time = 1621697874
 tipo = 1
 aID = "4465-024B9F89"
 nome = "Gsnayl-Golemagg"
 spells = <table> {
 }
 grupo = true
 displayName = "Gsnayl"
 serial = "Player-4465-024B9F89"
 total = 0.008108
 custom = 0
 last_event = 0
 on_hold = false
 start_time = 1621697874
 pvp_component = true
 pvp = true
}
table2 = <table> {
 flag_original = 1300
 totalabsorbed = 0.002956
 friendlyfire_total = 0
 damage_from = <table> {
 }
 targets = <table> {
 }
 last_dps = 0
 pets = <table> {
 }
 friendlyfire = <table> {
 }
 delay = 0
 classe = "Mage"
 raid_targets = <table> {
 }
 total_without_pet = 0.002956
 __index = <table> {
 }
 damage_taken = 0.002956
 dps_started = false
 end_time = 1621697874
 tipo = 1
 aID = "4466-00BB9232"
 nome = "Angelpower-Patchwerk"
 spells = <table> {
 }
 grupo = true
 displayName = "Angelpower"
 serial = "Player-4466-00BB9232"
 total = "MAGE"
 custom = 0
 last_event = 0
 on_hold = false
 start_time = 1621697874
 pvp_component = true
 pvp = true
}
(*temporary) = 0.008108
(*temporary) = "MAGE"
(*temporary) = "attempt to compare string with number"
keyName = "total"
illutian commented 3 years ago

Super annoying, because it spams the 'system message' channel. So chat just fills up.

Flamanis commented 3 years ago

Fixed.