DBM - Deadly Boss Mods (DBM-Core)

DBM - Deadly Boss Mods (DBM-Core)

535M Downloads

New Test Mode Bugs

MysticalOS opened this issue · 4 comments

commented

Lua error generated with this transcriptor file

Transcriptor.lua.zip

In addition, it has a falsehood in report on angerforge kill

Unused event registration: INSTANCE_ENCOUNTER_ENGAGE_UNIT
Unused objects:
[Announce] Stage 2, type=stage, spellId=

But in log in question the kill uses it to detect phase 2 correctly

"<303.36 23:28:18> [DBM_Debug] DBM_SetStage: 2/2#nil",
"<303.36 23:28:18> [DBM_Announce] Stage 2#136116#stage#2#2668#false#nil",
"<303.36 23:28:18> [INSTANCE_ENCOUNTER_ENGAGE_UNIT] Fake Args:#boss1#true#true#true#General Angerforge#Creature-0-3022-2792-6451-226316-00
commented
56x DBM-Test/Mocks.lua:155: attempt to index local 'uId' (a number value)
 Stack:
[string "@DBM-Test/Mocks.lua"]:155: in function `GetUnitFullName'
[string "@DBM-Core/DBM-InfoFrame.lua"]:1070: in function <DBM-Core/DBM-InfoFrame.lua:996>
[string "@DBM-Core/DBM-InfoFrame.lua"]:1264: in function `UpdateTable'
[string "@DBM-Raids-Vanilla/BlackrockDepths/LordRoccor.lua"]:184: in function `handler'
[string "@DBM-Core/DBM-Core.lua"]:1084: in function <DBM-Core/DBM-Core.lua:1071>
[string "=(tail call)"]: ?
[string "@DBM-Core/DBM-Core.lua"]:1084: in function `mainEventHandler'
[string "@DBM-Test/Runner.lua"]:578: in function <DBM-Test/Runner.lua:497>
[string "=[C]"]: in function `xpcall'
[string "@DBM-Test/Runner.lua"]:760: in function <DBM-Test/Runner.lua:668>

[string "@DBM-Test/Mocks.lua"]:155: in function `GetUnitFullName'
[string "@DBM-Core/DBM-InfoFrame.lua"]:1070: in function <DBM-Core/DBM-InfoFrame.lua:996>
[string "@DBM-Core/DBM-InfoFrame.lua"]:1264: in function `UpdateTable'
[string "@DBM-Raids-Vanilla/BlackrockDepths/LordRoccor.lua"]:184: in function `handler'
[string "@DBM-Core/DBM-Core.lua"]:1084: in function <DBM-Core/DBM-Core.lua:1071>
[string "=(tail call)"]: ?
[string "@DBM-Core/DBM-Core.lua"]:1084: in function `mainEventHandler'
[string "@DBM-Test/Runner.lua"]:578: in function <DBM-Test/Runner.lua:497>
[string "=[C]"]: in function `xpcall'
[string "@DBM-Test/Runner.lua"]:760: in function <DBM-Test/Runner.lua:668>

Locals:
_ = <table> {
 DungeonMusic = <table> {
 }
 ReleaseRevision = 20241024000000
 TaintedByTests = true
 Arrow = <table> {
 }
 RangeCheck = <table> {
 }
 Test = <table> {
 }
 Voices = <table> {
 }
 BattleMusic = <table> {
 }
 InfoFrame = <table> {
 }
 Flash = <table> {
 }
 ModLists = <table> {
 }
 Difficulties = <table> {
 }
 Music = <table> {
 }
 classicSubVersion = 0
 HighestRelease = 20241024000000
 lastAntiSpamFLASH = 237762.431000
 registeredUnitEvents = <table> {
 }
 VoiceVersions = <table> {
 }
 AddOns = <table> {
 }
 Options = <table> {
 }
 Revision = 20241028015507
 shortTermRegisterEvents = <table> {
 }
 Defeat = <table> {
 }
 DefaultOptions = <table> {
 }
 Victory = <table> {
 }
 Counts = <table> {
 }
 Nameplate = <table> {
 }
 HudMap = <table> {
 }
 DisplayVersion = "11.0.25 alpha"
 Mods = <table> {
 }
}
uId = 2
(*temporary) = nil
(*temporary) = 2
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'uId' (a number value)"
guids = <table> {
 Creature-0-1-2792-1-226315-0000000001 = "Lord Roccor"
 Creature-0-1-2792-1-229441-000000000C = "Lesser Obsidian Elemental"
 Creature-0-1-2792-1-229444-0000000044 = "Son of Roccor"
 Creature-0-1-2792-1-229444-000000000C = "Son of Roccor"
 Creature-0-1-2792-1-229444-0000000066 = "Son of Roccor"
 Creature-0-1-2792-1-229443-000000000C = "Greater Obsidian Elemental"
 Creature-0-1-2792-1-229442-000000000C = "Obsidian Elemental"
}
bosses = <table> {
 Creature-0-1-2792-1-229447-0000000081 = <table> {
 }
 Creature-0-1-2792-1-226315-0000000001 = <table> {
 }
 Creature-0-1-2792-1-229444-0000000066 = <table> {
 }
 Creature-0-1-2792-1-229447-0000000064 = <table> {
 }
 Creature-0-1-2792-1-229447-0000000042 = <table> {
 }
 Creature-0-1-2792-1-229447-00000000A6 = <table> {
 }
 Creature-0-1-2792-1-229443-000000000C = <table> {
 }
 Creature-0-1-2792-1-229444-0000000044 = <table> {
 }
 boss4 = <table> {
 }
 Creature-0-1-2792-1-229444-000000000C = <table> {
 }
 Creature-0-1-2792-1-229447-0000000082 = <table> {
 }
 boss3 = <table> {
 }
 boss5 = <table> {
 }
 Creature-0-1-2792-1-229447-0000000096 = <table> {
 }
 boss2 = <table> {
 }
 boss1 = <table> {
 }
}
commented

Same error basically on diff lines too

139x DBM-Test/Mocks.lua:155: attempt to index local 'uId' (a number value)
 Stack:
[string "@DBM-Test/Mocks.lua"]:155: in function `GetUnitFullName'
[string "@DBM-Core/DBM-InfoFrame.lua"]:1070: in function <DBM-Core/DBM-InfoFrame.lua:996>
[string "@DBM-Core/DBM-InfoFrame.lua"]:1264: in function `UpdateTable'
[string "@DBM-Raids-Vanilla/BlackrockDepths/LordRoccor.lua"]:163: in function `handler'
[string "@DBM-Core/DBM-Core.lua"]:1084: in function <DBM-Core/DBM-Core.lua:1071>
[string "=(tail call)"]: ?
[string "@DBM-Core/DBM-Core.lua"]:1084: in function `mainEventHandler'
[string "@DBM-Test/Runner.lua"]:578: in function <DBM-Test/Runner.lua:497>
[string "=[C]"]: in function `xpcall'
[string "@DBM-Test/Runner.lua"]:760: in function <DBM-Test/Runner.lua:668>

[string "@DBM-Test/Mocks.lua"]:155: in function `GetUnitFullName'
[string "@DBM-Core/DBM-InfoFrame.lua"]:1070: in function <DBM-Core/DBM-InfoFrame.lua:996>
[string "@DBM-Core/DBM-InfoFrame.lua"]:1264: in function `UpdateTable'
[string "@DBM-Raids-Vanilla/BlackrockDepths/LordRoccor.lua"]:163: in function `handler'
[string "@DBM-Core/DBM-Core.lua"]:1084: in function <DBM-Core/DBM-Core.lua:1071>
[string "=(tail call)"]: ?
[string "@DBM-Core/DBM-Core.lua"]:1084: in function `mainEventHandler'
[string "@DBM-Test/Runner.lua"]:578: in function <DBM-Test/Runner.lua:497>
[string "=[C]"]: in function `xpcall'
[string "@DBM-Test/Runner.lua"]:760: in function <DBM-Test/Runner.lua:668>

Locals:
_ = <table> {
 DungeonMusic = <table> {
 }
 ReleaseRevision = 20241024000000
 TaintedByTests = true
 Arrow = <table> {
 }
 RangeCheck = <table> {
 }
 Test = <table> {
 }
 Voices = <table> {
 }
 BattleMusic = <table> {
 }
 InfoFrame = <table> {
 }
 Flash = <table> {
 }
 ModLists = <table> {
 }
 Difficulties = <table> {
 }
 Music = <table> {
 }
 classicSubVersion = 0
 HighestRelease = 20241024000000
 lastAntiSpamFLASH = 237762.431000
 registeredUnitEvents = <table> {
 }
 VoiceVersions = <table> {
 }
 AddOns = <table> {
 }
 Options = <table> {
 }
 Revision = 20241028015507
 shortTermRegisterEvents = <table> {
 }
 Defeat = <table> {
 }
 DefaultOptions = <table> {
 }
 Victory = <table> {
 }
 Counts = <table> {
 }
 Nameplate = <table> {
 }
 HudMap = <table> {
 }
 DisplayVersion = "11.0.25 alpha"
 Mods = <table> {
 }
}
uId = 1
(*temporary) = nil
(*temporary) = 1
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'uId' (a number value)"
guids = <table> {
 Creature-0-1-2792-1-226315-0000000001 = "Lord Roccor"
}
bosses = <table> {
 Creature-0-1-2792-1-229447-00000000A6 = <table> {
 }
 Creature-0-1-2792-1-226315-0000000001 = <table> {
 }
 boss2 = <table> {
 }
 boss1 = <table> {
 }
}
commented

If I register UNIT_POWER_UPDATE on golemlord. and then print output, it prints out that all 4 bosses are gaining power at once.

when in OG transcriptor log only ONE is gaining power at a time (it's ONLY way to detect which one is empowered). but some reason once we parse it in our tool, it starts attributing power gains to all 4.

Reality

["UNIT_POWER_UPDATE"] = {
"<13.47 23:01:50> [UNIT_POWER_UPDATE] boss2#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:9/100#ALT:0/0",
"<14.25 23:01:51> [UNIT_POWER_UPDATE] boss2#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:12/100#ALT:0/0",
"<15.02 23:01:51> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:15/100#ALT:0/0",
"<15.84 23:01:52> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:18/100#ALT:0/0",
"<16.62 23:01:53> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:21/100#ALT:0/0",
"<17.42 23:01:54> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:24/100#ALT:0/0",
"<18.22 23:01:55> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:27/100#ALT:0/0",
"<19.03 23:01:55> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:30/100#ALT:0/0",
"<19.83 23:01:56> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:33/100#ALT:0/0",
"<20.64 23:01:57> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:36/100#ALT:0/0",
"<21.42 23:01:58> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:39/100#ALT:0/0",
"<22.22 23:01:59> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:42/100#ALT:0/0",
"<23.02 23:01:59> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:45/100#ALT:0/0",
"<23.85 23:02:00> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:48/100#ALT:0/0",
"<24.65 23:02:01> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:51/100#ALT:0/0",
"<25.43 23:02:02> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:54/100#ALT:0/0",
"<26.27 23:02:03> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:57/100#ALT:0/0",
"<27.03 23:02:04> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:60/100#ALT:0/0",
"<27.83 23:02:04> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:63/100#ALT:0/0",
"<28.65 23:02:05> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:66/100#ALT:0/0",
"<29.45 23:02:06> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:69/100#ALT:0/0",
"<30.25 23:02:07> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:72/100#ALT:0/0",
"<31.03 23:02:08> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:75/100#ALT:0/0",
"<31.86 23:02:08> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:78/100#ALT:0/0",
"<32.65 23:02:09> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:81/100#ALT:0/0",
"<33.45 23:02:10> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:84/100#ALT:0/0",
"<34.27 23:02:11> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:87/100#ALT:0/0",
"<35.09 23:02:12> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:90/100#ALT:0/0",
"<35.87 23:02:12> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:93/100#ALT:0/0",
"<36.65 23:02:13> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:96/100#ALT:0/0",
"<37.47 23:02:14> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:99/100#ALT:0/0",
"<38.22 23:02:15> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:100/100#ALT:0/0",
"<38.22 23:02:15> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:100/100#ALT:0/0",
"<46.31 23:02:23> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:0/100#ALT:0/0",
"<46.32 23:02:23> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:0/100#ALT:0/0",
"<49.12 23:02:26> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:3/100#ALT:0/0",
"<49.94 23:02:26> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:6/100#ALT:0/0",
"<50.74 23:02:27> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:9/100#ALT:0/0",
"<51.52 23:02:28> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:12/100#ALT:0/0",
"<52.35 23:02:29> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:15/100#ALT:0/0",
"<53.14 23:02:30> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:18/100#ALT:0/0",
"<53.92 23:02:30> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:21/100#ALT:0/0",
"<54.73 23:02:31> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:24/100#ALT:0/0",
"<55.52 23:02:32> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:27/100#ALT:0/0",
"<56.36 23:02:33> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:30/100#ALT:0/0",
"<57.11 23:02:34> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:33/100#ALT:0/0",
"<57.93 23:02:34> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:36/100#ALT:0/0",
"<58.75 23:02:35> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:39/100#ALT:0/0",
"<59.52 23:02:36> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:42/100#ALT:0/0",
"<60.37 23:02:37> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:45/100#ALT:0/0",
"<61.11 23:02:38> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:48/100#ALT:0/0",
"<61.93 23:02:38> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:51/100#ALT:0/0",
"<62.73 23:02:39> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:54/100#ALT:0/0",
"<63.53 23:02:40> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:57/100#ALT:0/0",
"<64.31 23:02:41> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:60/100#ALT:0/0",
"<65.15 23:02:42> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:63/100#ALT:0/0",
"<65.95 23:02:42> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:66/100#ALT:0/0",
"<66.72 23:02:43> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:69/100#ALT:0/0",
"<67.52 23:02:44> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:72/100#ALT:0/0",
"<68.33 23:02:45> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:75/100#ALT:0/0",
"<69.13 23:02:46> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:78/100#ALT:0/0",
"<69.90 23:02:46> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:81/100#ALT:0/0",
"<70.72 23:02:47> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:84/100#ALT:0/0",
"<71.53 23:02:48> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:87/100#ALT:0/0",
"<72.34 23:02:49> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:90/100#ALT:0/0",
"<73.14 23:02:50> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:93/100#ALT:0/0",
"<73.93 23:02:50> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:96/100#ALT:0/0",
"<74.78 23:02:51> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:99/100#ALT:0/0",
"<75.53 23:02:52> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:100/100#ALT:0/0",
"<75.53 23:02:52> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:100/100#ALT:0/0",
"<77.67 23:02:54> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:0/100#ALT:0/0",
"<77.67 23:02:54> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:0/100#ALT:0/0",
"<80.47 23:02:57> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:3/100#ALT:0/0",
"<81.27 23:02:58> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:6/100#ALT:0/0",
"<82.11 23:02:59> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:9/100#ALT:0/0",
"<82.91 23:02:59> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:12/100#ALT:0/0",
"<83.68 23:03:00> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:15/100#ALT:0/0",
"<84.48 23:03:01> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:18/100#ALT:0/0",
"<85.30 23:03:02> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:21/100#ALT:0/0",
"<86.07 23:03:03> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:24/100#ALT:0/0",
"<86.87 23:03:03> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:27/100#ALT:0/0",
"<87.69 23:03:04> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:30/100#ALT:0/0",
"<88.50 23:03:05> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:33/100#ALT:0/0",
"<89.30 23:03:06> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:36/100#ALT:0/0",
"<90.12 23:03:07> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:39/100#ALT:0/0",
"<90.90 23:03:07> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:42/100#ALT:0/0",
"<91.70 23:03:08> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:45/100#ALT:0/0",
"<92.47 23:03:09> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:48/100#ALT:0/0",
"<93.28 23:03:10> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:51/100#ALT:0/0",
"<94.08 23:03:11> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:54/100#ALT:0/0",
"<94.90 23:03:11> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:57/100#ALT:0/0",
"<95.67 23:03:12> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:60/100#ALT:0/0",
"<96.47 23:03:13> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:63/100#ALT:0/0",
"<97.30 23:03:14> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:66/100#ALT:0/0",
"<98.09 23:03:15> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:69/100#ALT:0/0",
"<98.91 23:03:15> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:72/100#ALT:0/0",
"<99.69 23:03:16> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:75/100#ALT:0/0",
"<100.49 23:03:17> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:78/100#ALT:0/0",
"<101.29 23:03:18> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:81/100#ALT:0/0",
"<102.10 23:03:19> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:84/100#ALT:0/0",
"<102.91 23:03:19> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:87/100#ALT:0/0",
"<103.71 23:03:20> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:90/100#ALT:0/0",
"<104.48 23:03:21> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:93/100#ALT:0/0",
"<105.29 23:03:22> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:96/100#ALT:0/0",
"<106.10 23:03:23> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:99/100#ALT:0/0",
"<106.91 23:03:23> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:100/100#ALT:0/0",
"<106.91 23:03:23> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:100/100#ALT:0/0",
"<112.68 23:03:29> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:0/100#ALT:0/0",
"<112.68 23:03:29> [UNIT_POWER_UPDATE] boss1#Magmatron Mk. II#TYPE:ENERGY/3#MAIN:0/100#ALT:0/0",
"<115.54 23:03:32> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:3/100#ALT:0/0",
"<116.32 23:03:33> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:6/100#ALT:0/0",
"<117.11 23:03:34> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:9/100#ALT:0/0",
"<117.91 23:03:34> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:12/100#ALT:0/0",
"<118.72 23:03:35> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:15/100#ALT:0/0",
"<119.51 23:03:36> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:18/100#ALT:0/0",
"<120.30 23:03:37> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:21/100#ALT:0/0",
"<121.13 23:03:38> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:24/100#ALT:0/0",
"<121.92 23:03:38> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:27/100#ALT:0/0",
"<122.72 23:03:39> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:30/100#ALT:0/0",
"<123.52 23:03:40> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:33/100#ALT:0/0",
"<124.38 23:03:41> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:36/100#ALT:0/0",
"<125.10 23:03:42> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:39/100#ALT:0/0",
"<125.92 23:03:42> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:42/100#ALT:0/0",
"<126.73 23:03:43> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:45/100#ALT:0/0",
"<127.52 23:03:44> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:48/100#ALT:0/0",
"<128.33 23:03:45> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:51/100#ALT:0/0",
"<129.15 23:03:46> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:54/100#ALT:0/0",
"<129.90 23:03:46> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:57/100#ALT:0/0",
"<130.73 23:03:47> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:60/100#ALT:0/0",
"<131.53 23:03:48> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:63/100#ALT:0/0",
"<132.31 23:03:49> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:66/100#ALT:0/0",
"<133.15 23:03:50> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:69/100#ALT:0/0",
"<133.91 23:03:50> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:72/100#ALT:0/0",
"<134.73 23:03:51> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:75/100#ALT:0/0",
"<135.50 23:03:52> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:78/100#ALT:0/0",
"<136.31 23:03:53> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:81/100#ALT:0/0",
"<137.12 23:03:54> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:84/100#ALT:0/0",
"<137.91 23:03:54> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:87/100#ALT:0/0",
"<138.75 23:03:55> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:90/100#ALT:0/0",
"<139.51 23:03:56> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:93/100#ALT:0/0",
"<140.33 23:03:57> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:96/100#ALT:0/0",
"<141.11 23:03:58> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:99/100#ALT:0/0",
"<141.92 23:03:58> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:100/100#ALT:0/0",
"<141.92 23:03:58> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:100/100#ALT:0/0",
"<145.09 23:04:02> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:0/100#ALT:0/0",
"<145.12 23:04:02> [UNIT_POWER_UPDATE] boss2#Arcanotron Mk. II#TYPE:ENERGY/3#MAIN:0/100#ALT:0/0",
"<147.97 23:04:04> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:3/100#ALT:0/0",
"<148.73 23:04:05> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:6/100#ALT:0/0",
"<149.53 23:04:06> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:9/100#ALT:0/0",
"<150.37 23:04:07> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:12/100#ALT:0/0",
"<151.14 23:04:08> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:15/100#ALT:0/0",
"<151.93 23:04:08> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:18/100#ALT:0/0",
"<152.74 23:04:09> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:21/100#ALT:0/0",
"<153.52 23:04:10> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:24/100#ALT:0/0",
"<154.32 23:04:11> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:27/100#ALT:0/0",
"<155.14 23:04:12> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:30/100#ALT:0/0",
"<155.91 23:04:12> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:33/100#ALT:0/0",
"<156.73 23:04:13> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:36/100#ALT:0/0",
"<157.53 23:04:14> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:39/100#ALT:0/0",
"<158.33 23:04:15> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:42/100#ALT:0/0",
"<159.11 23:04:16> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:45/100#ALT:0/0",
"<159.92 23:04:16> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:48/100#ALT:0/0",
"<160.72 23:04:17> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:51/100#ALT:0/0",
"<161.53 23:04:18> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:54/100#ALT:0/0",
"<162.35 23:04:19> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:57/100#ALT:0/0",
"<163.15 23:04:20> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:60/100#ALT:0/0",
"<163.97 23:04:20> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:63/100#ALT:0/0",
"<164.74 23:04:21> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:66/100#ALT:0/0",
"<165.54 23:04:22> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:69/100#ALT:0/0",
"<166.32 23:04:23> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:72/100#ALT:0/0",
"<167.14 23:04:24> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:75/100#ALT:0/0",
"<167.91 23:04:24> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:78/100#ALT:0/0",
"<168.72 23:04:25> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:81/100#ALT:0/0",
"<169.54 23:04:26> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:84/100#ALT:0/0",
"<170.34 23:04:27> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:87/100#ALT:0/0",
"<171.13 23:04:28> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:90/100#ALT:0/0",
"<171.93 23:04:28> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:93/100#ALT:0/0",
"<172.73 23:04:29> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:96/100#ALT:0/0",
"<173.52 23:04:30> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:99/100#ALT:0/0",
"<174.34 23:04:31> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:100/100#ALT:0/0",
"<174.34 23:04:31> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:100/100#ALT:0/0",
"<178.72 23:04:35> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:0/100#ALT:0/0",
"<178.74 23:04:35> [UNIT_POWER_UPDATE] boss3#Toxitron Mk. II#TYPE:ENERGY/3#MAIN:0/100#ALT:0/0",
"<181.55 23:04:38> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:3/100#ALT:0/0",
"<182.32 23:04:39> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:6/100#ALT:0/0",
"<183.15 23:04:40> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:9/100#ALT:0/0",
"<183.96 23:04:40> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:12/100#ALT:0/0",
"<184.74 23:04:41> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:15/100#ALT:0/0",
"<185.53 23:04:42> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:18/100#ALT:0/0",
"<186.34 23:04:43> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:21/100#ALT:0/0",
"<187.17 23:04:44> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:24/100#ALT:0/0",
"<187.94 23:04:44> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:27/100#ALT:0/0",
"<188.76 23:04:45> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:30/100#ALT:0/0",
"<189.56 23:04:46> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:33/100#ALT:0/0",
"<190.34 23:04:47> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:36/100#ALT:0/0",
"<191.14 23:04:48> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:39/100#ALT:0/0",
"<191.94 23:04:48> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:42/100#ALT:0/0",
"<192.73 23:04:49> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:45/100#ALT:0/0",
"<193.54 23:04:50> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:48/100#ALT:0/0",
"<194.35 23:04:51> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:51/100#ALT:0/0",
"<195.12 23:04:52> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:54/100#ALT:0/0",
"<195.94 23:04:52> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:57/100#ALT:0/0",
"<196.74 23:04:53> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:60/100#ALT:0/0",
"<197.53 23:04:54> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:63/100#ALT:0/0",
"<198.35 23:04:55> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:66/100#ALT:0/0",
"<199.16 23:04:56> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:69/100#ALT:0/0",
"<199.96 23:04:56> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:72/100#ALT:0/0",
"<200.74 23:04:57> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:75/100#ALT:0/0",
"<201.55 23:04:58> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:78/100#ALT:0/0",
"<202.36 23:04:59> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:81/100#ALT:0/0",
"<203.14 23:05:00> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:84/100#ALT:0/0",
"<203.94 23:05:00> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:87/100#ALT:0/0",
"<204.76 23:05:01> [UNIT_POWER_UPDATE] boss4#Electron Mk. II#TYPE:ENERGY/3#MAIN:90/100#ALT:0/0",
},

Parsed transcriptor log print output (and it spammed this, it was generating power updates for all 4 at all times
Screenshot 2024-10-28 at 4 23 22 AM

commented

yeah, Unit state reconstruction is a bit tricky, will take a look