DBM - Deadly Boss Mods (DBM-Core)

DBM - Deadly Boss Mods (DBM-Core)

522M Downloads

Test import failure

MysticalOS opened this issue ยท 4 comments

commented

1x DBM-GUI/DBM-GUI_TestUI.lua:276: error in async task: DBM-Test/Tools/Shared/Anonymizer.lua:55: attempt to index local 'name' (a nil value)
stack:
[string "@DBM-Test/Tools/Shared/Anonymizer.lua"]:55: in function ScrubName' [string "@DBM-Test/Tools/Shared/ParseTranscriptor.lua"]:263: in function <...eDBM-Test/Tools/Shared/ParseTranscriptor.lua:256> [string "=(tail call)"]: ? [string "@DBM-Test/Tools/Shared/ParseTranscriptor.lua"]:708: in function GetLogAndPlayers'
[string "@DBM-Test/Tools/Shared/ParseTranscriptor.lua"]:660: in function `GetTestDefinition'
[string "@DBM-GUI/DBM-GUI_TestUI.lua"]:260: in function <DBM-GUI/DBM-GUI_TestUI.lua:257>

[string "=[C]"]: in function `error'
[string "@DBM-GUI/DBM-GUI_TestUI.lua"]:276: in function <DBM-GUI/DBM-GUI_TestUI.lua:273>

Locals:
(*temporary) = "error in async task: DBM-Test/Tools/Shared/Anonymizer.lua:55: attempt to index local 'name' (a nil value)
stack:
[string "@DBM-Test/Tools/Shared/Anonymizer.lua"]:55: in function ScrubName' [string "@DBM-Test/Tools/Shared/ParseTranscriptor.lua"]:263: in function <...eDBM-Test/Tools/Shared/ParseTranscriptor.lua:256> [string "=(tail call)"]: ? [string "@DBM-Test/Tools/Shared/ParseTranscriptor.lua"]:708: in function GetLogAndPlayers'
[string "@DBM-Test/Tools/Shared/ParseTranscriptor.lua"]:660: in function `GetTestDefinition'
[string "@DBM-GUI/DBM-GUI_TestUI.lua"]:260: in function <DBM-GUI/DBM-GUI_TestUI.lua:257>
"

commented
commented

Repro

  1. Load queen ansurek in playground
  2. paste log
  3. import the ansurek kill
commented

8c06fbf
gets it working, but it didn't anonymous some player names anymore so I probably did something wrong.

commented

Also got this error in runner

5x DBM-Test/Mocks.lua:124: attempt to concatenate local 'name' (a nil value)
Stack:
[string "@DBM-Test/Mocks.lua"]:124: in function UpdateTarget' [string "@DBM-Test/Runner.lua"]:516: in function <DBM-Test/Runner.lua:497> [string "=[C]"]: in function xpcall'
[string "@DBM-Test/Runner.lua"]:740: in function <DBM-Test/Runner.lua:665>

[string "@DBM-Test/Mocks.lua"]:124: in function UpdateTarget' [string "@DBM-Test/Runner.lua"]:516: in function <DBM-Test/Runner.lua:497> [string "=[C]"]: in function xpcall'
[string "@DBM-Test/Runner.lua"]:740: in function <DBM-Test/Runner.lua:665>

Locals:
self =

{
modEnv =
{
}
}
uId = "nameplate2"
name = nil
target = "nil"
(*temporary) = "fakeunitid-name-"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to concatenate local 'name' (a nil value)"
unitTargets =
{
}
unitTargetsAge =
{
boss1 = 899852.915000
nameplate2 = 899853.381667
nameplate14 = 899566.381667
fakeunitid-name-Chamber Expeller = 898945.394333
nameplate5 = 899734.248333
nameplate1 = 899731.315000
nameplate13 = 899739.348333
target = 899853.381667
nameplate7 = 899737.715000
nameplate6 = 899720.381667
arena1 = 899733.015000
nameplate10 = 899715.548333
fakeunitid-name-Gloom Hatchling = 899041.127667
boss4 = 899740.315000
nameplate11 = 899556.148333
fakeunitid-name-Ulgrax the Devourer = 899774.281667
fakeunitid-name-Egg Cocoon = 899853.381667
nameplate12 = 899548.581667
fakeunitid-name-Ascended Voidspeaker = 898977.894333
fakeunitid-name-Ravenous Spawn = 899741.048333
fakeunitid-name-Chamber Guardian = 898898.494333
arena2 = 899735.615000
nameplate15 = 899563.315000
arena5 = 899733.015000
fakeunitid-name-Devoted Worshipper = 898944.661000
boss5 = 899739.348333
boss2 = 899741.048333
nameplate9 = 899737.381667
fakeunitid-name-Pet1 = 899709.615000
arena3 = 899733.015000
arena4 = 899733.015000
nameplate3 = 899726.315000
nameplate8 = 899739.181667
fakeunitid-name-Queen Ansurek = 899045.261000
boss3 = 899740.881667
fakeunitid-name-?? = 899735.615000
fakeunitid-name-Zekvir = 899852.915000
nameplate4 = 899720.381667
fakeunitid-name-Caustic Skitterer = 898964.827667
}

using THIS log imported to a delve mod (and the delve mod also doesn't play anything cause test mode doesn't currently support force engaging scenarios, which work differently.)

Zekvirs Lair.lua.zip

TODO

  1. if imported test is delve, force start the combat of said delve (and keep it engaged until test ends)
  2. Fix the error