LetsTimeIt / DungeonTools

Fork of Nnoga's Mythic Dungeon Tools addon to restore mob data and improve upon the base code!
GNU General Public License v2.0
281 stars 74 forks source link

LUA error when clicking on add pull #107

Open madar2252 opened 3 years ago

madar2252 commented 3 years ago

I had a Plaguefall route, I've created a new route with the data of the old one, and wanted to adjust it, when I got the following lua error. After this event the add pull button is gone. After a reload the add pull button is back, and I can see it created the new blank pull.

Message: Interface\AddOns\DungeonTools\DungeonEnemies.lua:917: attempt to index field '?' (a nil value) Time: Mon Feb 22 18:30:35 2021 Count: 1 Stack: Interface\AddOns\DungeonTools\DungeonEnemies.lua:917: attempt to index field '?' (a nil value) [string "@Interface\AddOns\DungeonTools\DungeonEnemies.lua"]:917: in functionDungeonEnemies_GetPullColor' [string "@Interface\AddOns\DungeonTools\AceGUIWidget-DungeonToolsPullButton.lua"]:1158: in function SetIndex' [string "@Interface\AddOns\DungeonTools\DungeonTools.lua"]:4111: in functionReloadPullButtons' [string "@Interface\AddOns\DungeonTools\DungeonTools.lua"]:4155: in function `AddPull' [string "@Interface\AddOns\DungeonTools\AceGUIWidget-DungeonToolsNewPullButton.lua"]:27: in function <...geonTools\AceGUIWidget-DungeonToolsNewPullButton.lua:16>

Locals: self =

{ DeleteAllPresets = defined @Interface\AddOns\DungeonTools\DungeonTools.lua:3192 DungeonEnemies_UpdateSelected = defined @Interface\AddOns\DungeonTools\DungeonEnemies.lua:843 GetCurrentPull = defined @Interface\AddOns\DungeonTools\DungeonTools.lua:2359 LiveSession_RequestSession = defined @Interface\AddOns\DungeonTools\LiveSession.lua:83 PingMap = defined @Interface\AddOns\DungeonTools\DungeonTools.lua:2333 AddPull = defined @Interface\AddOns\DungeonTools\DungeonTools.lua:4153 DungeonEnemies_UpdateSeasonalAffix = defined @Interface\AddOns\DungeonTools\DungeonEnemies.lua:950 HideInterface = defined @Interface\AddOns\DungeonTools\DungeonTools.lua:693 GetBlip = defined @Interface\AddOns\DungeonTools\DungeonEnemies.lua:759 RestoreScrollframeScripts = defined @Interface\AddOns\DungeonTools\toolbar.lua:498 GetFullScreenSizes = defined @Interface\AddOns\DungeonTools\DungeonTools.lua:879 ADDON_LOADED = defined @Interface\AddOns\DungeonTools\DungeonTools.lua:144 UpdateDungeonEnemies = defined @Interface\AddOns\DungeonTools\DungeonTools.lua:2636 IsFrameOffScreen = defined @Interface\AddOns\DungeonTools\DungeonTools.lua:1021 dungeonEnemies =
{ } IsCurrentPresetTyrannical = defined @Interface\AddOns\DungeonTools\DungeonTools.lua:2294 POI_CreateFramePools = defined @Interface\AddOns\DungeonTools\Pointsofinterest.lua:9 CreateDevPanel = defined @Interface\AddOns\DungeonTools\devpanel.lua:134 StartEraserDrawing = defined @Interface\AddOns\DungeonTools\toolbar.lua:841 SetLivePreset = defined @Interface\AddOns\DungeonTools\DungeonTools.lua:2429 GetDungeonName = defined @Interface\AddOns\DungeonTools\DungeonTools.lua:259 LiveSession_SendPreset = defined @Interface\AddOns\DungeonTools\LiveSession.lua:201 UpdateEnemyInfoData = defined @Interface\AddOns\DungeonTools\EnemyInfo.lua:553 HardReset = defined @Interface\AddOns\DungeonTools\DungeonTools.lua:5068 CleanEnemyData = defined @Interface\AddOns\DungeonTools\DungeonEnemies.lua:1333 GetHighestFrameLevelAtCursor = defined @Interface\AddOns\DungeonTools\toolbar.lua:529 DisplayBlipTooltip = defined @Interface\AddOns\DungeonTools\DungeonEnemies.lua:460 ClearPull = defined @Interface\AddOns\DungeonTools\DungeonTools.lua:4190 StringToTable = defined @Interface\AddOns\DungeonTools\Transmission.lua:93 SkinProgressBar = defined @Interface\AddOns\DungeonTools\DungeonTools.lua:994 MakeRenameFrame = defined @Interface\AddOns\DungeonTools\DungeonTools.lua:4267 DungeonEnemies_UpdateBoralusFaction = defined @Interface\AddOns\DungeonTools\DungeonEnemies.lua:996 initToolbar = defined @Interface\AddOns\DungeonTools\toolbar.lua:14 POI_UpdateAll = defined @Interface\AddOns\DungeonTools\Pointsofinterest.lua:486 OpenCustomColorsDialog = defined @Interface\AddOns\DungeonTools\DungeonTools.l`