GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

7M Downloads

Unable to open Options Menu Error

Spoony36 opened this issue · 10 comments

commented

Message: Interface\AddOns\GSE\API\GUIFunctions.lua:142: GSE isn't registed with AceConfigRegistry, unable to open config
Time: 01/13/17 20:45:34
Count: 2
Stack: [C]: ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1801: in function Open' Interface\AddOns\GSE\API\GUIFunctions.lua:142: in function OpenOptionsPanel'
Interface\AddOns\GSE\GUI\Viewer.lua:235: in function <Interface\AddOns\GSE\GUI\Viewer.lua:235>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[4]"]:9: in function <[string "safecall Dispatcher[4]"]:5>
(tail call): ?
Interface\AddOns\GSE\Lib\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire'
...s\GSE\Lib\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:22: in function <...s\GSE\Lib\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:19>

Locals: (*temporary) = "GSE isn't registed with AceConfigRegistry, unable to open config"

commented
commented

Nope, I deleted my interface folder and did a fresh install because I was getting errors pop up every couple of seconds, it's still doing it to with a fresh install. Just pops up for no known reason and it's annoying when in bg as it appears right in the middle of screen lol

Love the addon though and it's been my life saver :) Keep up the good work.

Message: Interface\AddOns\GSE\API\Storage.lua:217: bad argument #1 to 'pairs' (table expected, got nil)
Time: 01/13/17 21:09:52
Count: 1
Stack: [C]: in function pairs' Interface\AddOns\GSE\API\Storage.lua:217: in function ReloadSequences'
Interface\AddOns\GSE\API\Events.lua:98: in function ?' ...\GSE\Lib\CallbackHandler-1.0\CallbackHandler-1.0.lua:145: in function <...\GSE\Lib\CallbackHandler-1.0\CallbackHandler-1.0.lua:145> [string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4> [C]: ? [string "safecall Dispatcher[2]"]:13: in function ?'
...\GSE\Lib\CallbackHandler-1.0\CallbackHandler-1.0.lua:90: in function Fire' ...terface\AddOns\GSE\Lib\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...terface\AddOns\GSE\Lib\AceEvent-3.0\AceEvent-3.0.lua:119> [C]: in function LoadAddOn'
Interface\FrameXML\UIParent.lua:407: in function UIParentLoadAddOn' Interface\FrameXML\UIParent.lua:494: in function AchievementFrame_LoadUI'
Interface\FrameXML\UIParent.lua:660: in function `ToggleAchievementFrame'
[string ":OnClick"]:1: in function <[string ":OnClick"]:1>

Locals: (*temporary) = nil
(*temporary) = "table expected, got nil"
= defined =[C]:-1

But just to be certain, i'll do another fresh install

commented
commented

Hi timothy, I did another fresh install and it seems to be working now, maybe some remnants didn't delete properly or something first time.

Still I can't import macro's though, i'm guessing that's a work in progress as it throw's up a string "storage" error, unexpected symbol near ?

Heres the upload you requested though, still waiting for rogue macro's to get updated as the one listed in this file seems to do low dps ;)

GSEOptions = {
["use2"] = false,
["STANDARDFUNCS"] = "|cff55ddcc",
["COMMENT"] = "|cff55cc55",
["use14"] = true,
["EQUALS"] = "|cffccddee",
["use11"] = false,
["sendDebugOutputToChatWindow"] = false,
["debug"] = false,
["use6"] = false,
["CommandColour"] = "|cFF00FF00",
["UNKNOWN"] = "|cffff6666",
["useTranslator"] = false,
["sendDebugOutputToDebugOutput"] = false,
["hideSoundErrors"] = false,
["use1"] = false,
["CreateGlobalButtons"] = false,
["STRING"] = "|cff888888",
["clearUIErrors"] = true,
["autoCreateMacroStubsGlobal"] = false,
["saveAllMacrosLocal"] = true,
["TitleColour"] = "|cFFFF0000",
["hideUIErrors"] = true,
["initialised"] = true,
["CONCAT"] = "|cffcc7777",
["DebugModules"] = {
["Translator"] = false,
["GUI"] = false,
["Storage"] = false,
["Editor"] = false,
["API"] = false,
["Versions"] = false,
["Viewer"] = false,
["Transmission"] = false,
},
["resetOOC"] = true,
["filterList"] = {
["Class"] = true,
["All"] = true,
["Global"] = true,
["Spec"] = true,
},
["DisabledSequences"] = {
},
["EmphasisColour"] = "|cFFFFFF00",
["use12"] = false,
["WOWSHORTCUTS"] = "|cffddaaff",
["RealtimeParse"] = false,
["deleteOrphansOnLogout"] = false,
["NUMBER"] = "|cffffaa00",
["UnfoundSpells"] = {
"Envenom", -- [1]
"Envenom", -- [2]
"Envenom", -- [3]
"Envenom", -- [4]
"Envenom", -- [5]
"Envenom", -- [6]
},
["overflowPersonalMacros"] = false,
["requireTarget"] = true,
["AuthorColour"] = "|cFF00D1FF",
["INDENT"] = "|cffccaa88",
["DefaultDisabledMacroIcon"] = "Interface\Icons\INV_MISC_BOOK_08",
["use13"] = true,
["NormalColour"] = "|cFFFFFFFF",
["autoCreateMacroStubsClass"] = true,
["ActiveSequenceVersions"] = {
},
["setDefaultIconQuestionMark"] = true,
["AddInPacks"] = {
["Samples"] = {
["Version"] = "204",
["Name"] = "Samples",
["SequenceNames"] = {
"SAM_ProtWar", -- [1]
"SAM_Fury1", -- [2]
"SAM_Arms_ST", -- [3]
"SAM_Arms_AOE", -- [4]
"SAM_FuryAOE", -- [5]
"SAM_RetAOE", -- [6]
"SAM_HolyDeeps", -- [7]
"SAM_Prot_AOE", -- [8]
"SAM_RetRef", -- [9]
"SAM_Prot_ST", -- [10]
"SAM_Ret", -- [11]
"SAM_Palla_Sera", -- [12]
"SAM_BMaoe", -- [13]
"SAM_BMsingle", -- [14]
"SAM_SURVST", -- [15]
"SAM_SURVAOE", -- [16]
"SAM_Marks_AOE", -- [17]
"SAM_Mm_ST", -- [18]
"SAM_CalliynOutlaw", -- [19]
"SAM_Assassin", -- [20]
"SAM_Subtle", -- [21]
"SAM_Disc-THeal", -- [22]
"SAM_HolyPriesty", -- [23]
"SAM_KTN_MouseOver", -- [24]
"SAM_Disc-THealAoe", -- [25]
"SAM_Disc-TDPS", -- [26]
"SAM_ShadowPriest", -- [27]
"SAM_FDK2", -- [28]
"SAM_BloodDK", -- [29]
"SAM_DKunholy", -- [30]
"SAM_ElemAoE", -- [31]
"SAM_MC_Chain", -- [32]
"SAM_RestoDeeps", -- [33]
"SAM_enhsingle", -- [34]
"SAM_Elem", -- [35]
"SAM_MC_Surge", -- [36]
"SAM_MC_Wave", -- [37]
"SAM_Fire", -- [38]
"SAM_Arcane", -- [39]
"SAM_Ichthys_Frosty", -- [40]
"SAM_AFF", -- [41]
"SAM_DemoAoE", -- [42]
"SAM_Demon", -- [43]
"SAM_Destro", -- [44]
"SAM_DemoSingle", -- [45]
"SAM_AFF2", -- [46]
"SAM_BrewMaster_AoE", -- [47]
"SAM_WW", -- [48]
"SAM_BrewMaster_ST", -- [49]
"SAM_winsingle", -- [50]
"SAM_Feral-AoE", -- [51]
"SAM_Boomer", -- [52]
"SAM_KTNDRUHEALS", -- [53]
"SAM_Bear", -- [54]
"SAM_Feral-ST", -- [55]
"SAM_druid_bala_st", -- [56]
"SAM_DHHavoc", -- [57]
"SAM_Vengeance", -- [58]
},
},
},
["KEYWORD"] = "|cff88bbdd",
}
GSELibrary = {
[4] = {
["AssBG"] = {
["Talents"] = "2231232",
["Default"] = 1,
["Author"] = "Taygue@Aggramar",
["MacroVersions"] = {
{
"/cast [combat] Rupture", -- [1]
"/cast [combat] Vendetta", -- [2]
"/cast [combat] Mutilate", -- [3]
"/cast [combat] Mutilate", -- [4]
"/cast [combat] Kidney Shot", -- [5]
"/cast [combat] Marked for Death", -- [6]
"/cast [combat] Rupture", -- [7]
"/cast [combat] Exsanguinate", -- [8]
"/cast [combat] Kingsbane", -- [9]
"/castsequence [nochanneling] Mutilate, Mutilate, Envenom", -- [10]
"/castsequence [nochanneling] Mutilate, Mutilate, Envenom", -- [11]
["KeyRelease"] = {
"", -- [1]
},
["StepFunction"] = "Sequential",
["PostMacro"] = {
"/startattack", -- [1]
},
["PreMacro"] = {
},
["KeyPress"] = {
"/cast [noform:1, nocombat] Stealth", -- [1]
"/cast [form:1, harm] Shadowstep", -- [2]
"/cast [form:1, harm] Garrote", -- [3]
"/cast [form:1, harm] Cheap Shot", -- [4]
},
}, -- [1]
},
["SpecID"] = 259,
},
},
}

commented
commented

I have made some changes - can you please recheck this in the next update?

commented

Hi Timothy.

Really appreciate your work and realise how overloaded you must be at the moment.

Still getting the string error when trying to import macro's, I thought i'd try your ret pala macro as I know this was updated yesterday by yourself and you won't make an error in the macro but still get the string "storage" error, unexpected symbol near ?

Anyway I loaded the sample macro's and got another error

Message: Interface\AddOns\GSE\API\StringFunctions.lua:113: attempt to index local 'macroversion' (a nil value)
Time: 01/14/17 10:25:53
Count: 1
Stack: Interface\AddOns\GSE\API\StringFunctions.lua:113: in function CleanMacroVersion' Interface\AddOns\GSE\API\Storage.lua:463: in function OOCUpdateSequence'
Interface\AddOns\GSE\API\Events.lua:240: in function `?'
...terface\AddOns\GSE\Lib\AceTimer-3.0\AceTimer-3.0.lua:53: in function <...terface\AddOns\GSE\Lib\AceTimer-3.0\AceTimer-3.0.lua:48>

Locals: macroversion = nil
(*temporary) = defined @interface\AddOns\GSE\API\StringFunctions.lua:64
(*temporary) = nil
(*temporary) = "attempt to index local 'macroversion' (a nil value)"
GSE =

{
TranslateSequence = defined @interface\AddOns\GSE\API\Translator.lua:42
GUIShowDebugWindow = defined @interface\AddOns\GSE\GUI\DebugWindow.lua:17
GetClassIcon = defined @interface\AddOns\GSE\API\CharacterFunctions.lua:37
CloneSequence = defined @interface\AddOns\GSE\API\Storage.lua:14
modules =
{
}
CancelTimer = defined @interface\AddOns\GSE\Lib\AceTimer-3.0\AceTimer-3.0.lua:145
GetCurrentTalents = defined @interface\AddOns\GSE\API\CharacterFunctions.lua:82
UnregisterComm = defined @interface\AddOns\ArtifactPathFinder\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
OutputQueue =
{
}
MediaPath = "Interface\Addons\GSE\Media"
GUIRecordFrame =
{
}
DebugDumpButton = defined @interface\AddOns\GSE\API\Storage.lua:536
GetSpecNames = defined @interface\AddOns\GSE\API\CharacterFunctions.lua:68
GUIConfirmDeleteSequence = defined @interface\AddOns\GSE\API\GUIFunctions.lua:16
CurrentGCD = 0
GSSlash = defined @interface\AddOns\GSE\API\Events.lua:192
IsEnabled = defined @interface\AddOns\ArtifactPathFinder\Libs\AceAddon-3.0\AceAddon-3.0.lua:482
UsedSequences =
{
}
PerformPrint = defined @interface\AddOns\GSE\API\Init.lua:23
UnsavedOptions =
{
}
UpdateIcon = defined @interface\AddOns\GSE\API\Storage.lua:776
ADDON_LOADED = defined @interface\AddOns\GSE\API\Events.lua:81
RegisterMessage = defined @interface\AddOns\ArtifactPathFinder\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
UnregisterMessage = defined @interface\AddOns\ArtifactPathFinder\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
TranslateSpell = defined @interface\AddOns\GSE\API\Translator.lua:182
pairsByKeys = defined @interface\AddOns\GSE\API\StringFunctions.lua:135
SendCommMessage = defined @interface\AddOns\GSE\Lib\AceComm-3.0\AceComm-3.0.lua:84
UpdateSequence = defined @interface\AddOns\GSE\API\Storage.lua:451
UnregisterAllComm = defined @interface\AddOns\ArtifactPathFinder\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
SetEnabledState = defined @interface\AddOns\ArtifactPathFinder\Libs\AceAddon-3.0\AceAddon-3.0.lua:455
isSpecIDForCurrentClass = defined @interface\AddOns\GSE\API\CharacterFunctions.lua:56
ZONE_CHANGED_NEW_AREA = defined @interface\AddOns\GSE\API\Events.lua:55
DebugOutput = ""
Static =
{
}
StandardAddInPacks =
{
}
GUI =
{
}
TranslatorAvailable = true
CloneMacroVersion = defined @interface\AddOns\GSE\API\Storage.lua:30
GetSequenceNames = defined @interface\AddOns\GSE\API\Storage.lua:653
ImportMacroCollection = defined @interface\AddOns\GSE\API\Storage.lua:135
IsLoopSequence = defined @interface\AddOns\GSE\API\Storage.lua:245
UnregisterAllEvents = defined @interface\AddOns\ArtifactPathFinder\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
GetOptionsTable = defined @interface\AddOns\GSE\GUI\Options.lua:6
GUIDeleteSequence = defined @interface\AddOns\GSE\API\GUIFunctions.lua:5
Create

commented
commented

Everything seems fine apart from the macro importing. Every macro I try to import throws up the storage error.

Heres the latest macro i'm trying to import

Sequences['MMRaiding'] = {
  Author="Raxons@Thrall",  
  SpecID=254,
  Talents = "1313113",
  Default=1,
  MacroVersions = {
    [1] = {
      StepFunction = "Sequential",
      KeyPress={
      },
      PreMacro={
        "/targetenemy  [noharm][dead]",
        "/cast Windburst",
      },
        "/cast Trueshot",
        "/cast Marked Shot",
        "/castsequence Aimed Shot, Aimed Shot, Aimed Shot",
        "/cast Arcane Shot",
        "/cast Aimed Shot",
        "/castsequence Arcane Shot, Arcane Shot, Arcane Shot",
        "/cast Marked Shot",
        "/castsequence Aimed Shot, Aimed Shot",
      PostMacro={
      },
      KeyRelease={
      },
    },
  },
}

commented

Storage error work is continuing at #202

Menu Options reset added in #215

Closing this out.