GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

7M Downloads

Sequences missing from in game

TimothyLuke opened this issue · 5 comments

commented

KillTheNoise and prior reported problems

All I have to go on is:

Ok, Not sure whats going on but it keeps wiping my macros.
Wont let me load them from my MyMacros eitehr now.

From Prior

ll the edits I made to various posted macros for my own use and stored in MyMacros are now gone or have been overwritten by the Draik ones. I

I am assuming that in prices case this is a version collision but have nothing to go on to replicate their problems

commented

First cut
["SequenceLibrary"] = {
["HP_enhST"] = {
[2] = {
"|cffddaaff/castsequence|r |cff88bbdd|cff88bbddBoulderfist|r|r", -- [1]
"|cffddaaff/cast|r |cff88bbdd|cff88bbddStormstrike|r|r", -- [2]
"|cffddaaff/cast|r |cff88bbdd|cff88bbddCrash Lightning|r|r", -- [3]
"|cffddaaff/castsequence|r |cff88bbdd|cff88bbddFlametongue|r|r", -- [4]
"|cffddaaff/cast|r |cff88bbdd|cff88bbddFeral Spirit|r|r", -- [5]
["source"] = "Local",
["author"] = "Ackbàr@Dath'Remar",
["PreMacro"] = "|cffddaaff/targetenemy|r [noharm][dead]\n",
["version"] = 2,
["icon"] = "INV_MISC_QUESTIONMARK",
["helpTxt"] = "Talents: 3212112",
["specID"] = 263,
["lang"] = "enUS",
["PostMacro"] = "|cffddaaff/cast|r |cff88bbdd|cff55cc55[combat]|r |cff88bbddDoom Winds|r|r\n|cffddaaff/cast|r |cff88bbdd|cff55cc55[combat]|r |cff88bbddAstral Shift|r|r\n",
},
},
},

commented

imported three macros

["SequenceLibrary"] = {
    ["GuardAoE"] = {
        {
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddMangle|r|r", -- [1]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddThrash|r|r", -- [2]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddMangle|r|r", -- [3]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddMangle|r|r", -- [4]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddMaul|r|r", -- [5]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddThrash|r|r", -- [6]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddIncapacitating Roar|r|r", -- [7]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddMangle|r|r", -- [8]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddMangle|r|r", -- [9]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddThrash|r|r", -- [10]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddMangle|r|r", -- [11]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddMangle|r|r", -- [12]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddSwipe|r|r", -- [13]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddMangle|r|r", -- [14]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddThrash|r|r", -- [15]
            "|cffddaaff/cast|r Gesträubtes Fell", -- [16]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddMark of Ursol|r|r", -- [17]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddBarkskin|r|r", -- [18]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddMangle|r|r", -- [19]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddSwipe|r|r", -- [20]
            "|cffddaaff/cast|r |cff88bbdd|cff88bbddMangle|r|r", -- [21]
            ["PostMacro"] = "|cffddaaff/use|r [combat] Berserking\n",
            ["author"] = "Gizmo",
            ["lang"] = "enUS",
            ["source"] = "Local",
            ["version"] = 1,
            ["StepFunction"] = "    limit = limit or 1\n    if step == limit then\n     limit = limit % #macros + 1\n       step = 1\n  else\n      step = step % #macros + 1\n end\n",
            ["helpTxt"] = "Talents: 2131332",
            ["specID"] = 104,
            ["icon"] = "Ability_Druid_CatForm",
            ["PreMacro"] = "|cffddaaff/cast|r [@player,nostance:1] Bear Form(shapeshift)\n|cffddaaff/targetenemy|r [noharm][dead]\n",
        }, -- [1]
    },
    ["HP_enhST"] = {
        [2] = {
            "/castsequence Boulderfist", -- [1]
            "/cast Stormstrike", -- [2]
            "/cast Crash Lightning", -- [3]
            "/castsequence Flametongue", -- [4]
            "/cast Feral Spirit", -- [5]
            ["source"] = "Local",
            ["author"] = "Ackbàr@Dath'Remar",
            ["PostMacro"] = "|cffddaaff/cast|r |cff88bbdd|cff55cc55[combat]|r |cff88bbddDoom Winds|r|r\n|cffddaaff/cast|r |cff88bbdd|cff55cc55[combat]|r |cff88bbddAstral Shift|r|r\n",
            ["version"] = 2,
            ["lang"] = "enUS",
            ["helpTxt"] = "Talents: 3212112",
            ["specID"] = 263,
            ["icon"] = "INV_MISC_QUESTIONMARK",
            ["PreMacro"] = "|cffddaaff/targetenemy|r [noharm][dead]\n",
        },
    },
    ["GuardTalent"] = {
        {
            "/cast [combat] Lunar Beam", -- [1]
            "/cast [combat] Mighty Bash", -- [2]
            "/cast [combat] Incarnation: Guardian of Ursoc(Talent, Shapeshift)", -- [3]
            ["author"] = "Gizmo",
            ["source"] = "Local",
            ["StepFunction"] = "    limit = limit or 1\n    if step == limit then\n     limit = limit % #macros + 1\n       step = 1\n  else\n      step = step % #macros + 1\n end\n",
            ["helpTxt"] = "Talents: 2131332",
            ["specID"] = 104,
            ["icon"] = "Ability_Druid_CatForm",
            ["version"] = 1,
        }, -- [1]
    },
    ["GuardsT"] = {
        {
            "/castsequence reset=10 mangle,mangle", -- [1]
            "/castsequence reset=10 Mangle,Thrash,mangle,mangle,swipe", -- [2]
            "/cast Mangle", -- [3]
            "/cast Mangle", -- [4]
            "/cast Incapacitating roar", -- [5]
            "/cast Mangle", -- [6]
            "/cast Mangle", -- [7]
            "/cast swipe", -- [8]
            "/cast mangle", -- [9]
            "/cast mangle", -- [10]
            "/cast Mangle", -- [11]
            "/cast Ironfur", -- [12]
            "/cast Gesträubtes Fell", -- [13]
            "/cast Barkskin", -- [14]
            "/cast mangle", -- [15]
            "/cast mangle", -- [16]
            "/cast mangle", -- [17]
            "/cast mangle", -- [18]
            "/cast mangle", -- [19]
            "/cast Mark of ursol", -- [20]
            ["PostMacro"] = "/use [combat] Berserking\n",
            ["author"] = "Gizmo",
            ["source"] = "Local",
            ["version"] = 1,
            ["StepFunction"] = "    limit = limit or 1\n    if step == limit then\n     limit = limit % #macros + 1\n       step = 1\n  else\n      step = step % #macros + 1\n end\n",
            ["helpTxt"] = "Talents: 2131332",
            ["specID"] = 104,
            ["icon"] = "Ability_Druid_CatForm",
            ["PreMacro"] = "/cast [@player,nostance:1] Bear Form(shapeshift)\n/targetenemy [noharm][dead]\n/startattack\n",
        }, -- [1]
    },
commented

While on the druid these stayed exactly where they were supposed to

Logged onto a shaman and logged off
["GuardTalent"] = {
{
"/cast [combat] Lunar Beam", -- [1]
"/cast [combat] Mighty Bash", -- [2]
"/cast [combat] Incarnation: Guardian of Ursoc(Talent, Shapeshift)", -- [3]
["specID"] = 104,
["version"] = 1,
["StepFunction"] = " limit = limit or 1\n if step == limit then\n limit = limit % #macros + 1\n step = 1\n else\n step = step % #macros + 1\n end\n",
["helpTxt"] = "Talents: 2131332",
["author"] = "Gizmo",
["icon"] = "Ability_Druid_CatForm",
["source"] = "Local",
}, -- [1]
},
["GuardAoE"] = {
{
"/cast Mangle", -- [1]
"/cast Thrash", -- [2]
"/cast Mangle", -- [3]
"/cast Mangle", -- [4]
"/cast Maul", -- [5]
"/cast Thrash", -- [6]
"/cast Incapacitating Roar", -- [7]
"/cast Mangle", -- [8]
"/cast Mangle", -- [9]
"/cast Thrash", -- [10]
"/cast Mangle", -- [11]
"/cast Mangle", -- [12]
"/cast Swipe", -- [13]
"/cast Mangle", -- [14]
"/cast Thrash", -- [15]
"/cast Gesträubtes Fell", -- [16]
"/cast Mark of Ursol", -- [17]
"/cast Barkskin", -- [18]
"/cast Mangle", -- [19]
"/cast Swipe", -- [20]
"/cast Mangle", -- [21]
["PostMacro"] = "|cffddaaff/use|r [combat] Berserking\n",
["author"] = "Gizmo",
["source"] = "Local",
["lang"] = "enUS",
["version"] = 1,
["StepFunction"] = " limit = limit or 1\n if step == limit then\n limit = limit % #macros + 1\n step = 1\n else\n step = step % #macros + 1\n end\n",
["helpTxt"] = "Talents: 2131332",
["specID"] = 104,
["PreMacro"] = "|cffddaaff/cast|r [@player,nostance:1] Bear Form(shapeshift)\n|cffddaaff/targetenemy|r [noharm][dead]\n",
["icon"] = "Ability_Druid_CatForm",
}, -- [1]
},
["HP_enhST"] = {
[2] = {
"/castsequence Boulderfist", -- [1]
"/cast Stormstrike", -- [2]
"/cast Crash Lightning", -- [3]
"/castsequence Flametongue", -- [4]
"/cast Feral Spirit", -- [5]
["source"] = "Local",
["author"] = "Ackbàr@Dath'Remar",
["PostMacro"] = "|cffddaaff/cast|r |cff88bbdd|cff55cc55[combat]|r |cff88bbddDoom Winds|r|r\n|cffddaaff/cast|r |cff88bbdd|cff55cc55[combat]|r |cff88bbddAstral Shift|r|r\n",
["version"] = 2,
["lang"] = "enUS",
["helpTxt"] = "Talents: 3212112",
["specID"] = 263,
["PreMacro"] = "|cffddaaff/targetenemy|r [noharm][dead]\n",
["icon"] = "INV_MISC_QUESTIONMARK",
},
},
},
Lost GuardT

commented

Its dropping one macro each time you log out

commented

Make a macro
make a version
and then both versions will drop off