Ok, please fully read the following before replying:
Ok, I’ve read thru Understanding GSE3 from a GSE2 Users and can understand both the need for an update to GSE 2, as well as the reasons given for the update from GSE 2 to GSE 3, and the basic concept for GSE 3 look interesting, but the import macros from GSE 2.6.55 into GSE 3.0.08 do not work - and what little they do work I’m showing a lost in DPS not the promised improvement in DPS. I am guessing that that this is because you understand the ins and outs and coding of GSE 3.0.08, and despite the GitHub wiki page-ism write ups on GSE 3:
Understanding GSE3 from a GSE2 Users Perspective
Chaining Macros
GSE3.0 Block Specification
The info is just not enough or detailed to understand what’s wrong or why the macros are working well in GSE 2.6.55, but when imported into GSE 3.0.08 are either failing or not preforming to the level they were in GSE 2.6.55.
Therefore, let me write out here a macro
that I use in GSE 2.6.55 that does not appear to be working in GSE 3.0.08
GSE 2.6.55 Macro:
Name: UBMMT
Step Function: Sequential (1 2 3 4)
Inner Loop: 2
Show Current Spell: Check
KeyPress:
/targetenemy [noharm,dead]
/startattack
/petattack
/cast Claw
/cast Bite
/cast Smack
/cast [target=pet,dead] Mend Pet; [nopet,nodead] Call Pet 1
/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection
PreMacro:
/cast Bestial Wrath
/cast Aspect of the Wild
/castsequence [nomod,nochanneling] reset=target/combat Hunter’s Mark, nul
Sequential:
/cast Kill Shot
/cast Kill Command
/cast Barbed Shot
/cast Barbed Shot
/cast Bestial Wrath
/cast Aspect of the Wild
/castsequence Cobra Shot, Cobra Shot, Barbed Shot, Cobra Shot, Cobra Shot
/castsequence Cobra Shot, Cobra Shot, Kill Command, Cobra Shot, Cobra Shot
KeyRelease:
/cast Claw
/cast Bite
/cast Smack
PostMacro:
/cast Mend Pet
Use:
Head: Gold Check
Neck: Gold Check
Belt: Gold Check
Ring1: Gold Check
Ring2: Gold Check
Trinket1: Gold Check
Trinket2: Silver Check
Resets:
Combat: Check
This Macro works, and works well
GSE 3.0.08
Name: UBMMT
{
[“Variables”] = {
[“KeyRelease”] = {
[1] = “/cast Claw”,
[2] = “/cast Bite”,
[3] = “/cast Smack”
},
[“KeyPress”] = {
[1] = “/targetenemy [noharm,dead]”,
[2] = “/startattack”,
[3] = “/petattack”,
[4] = “/cast Claw”,
[5] = “/cast Bite”,
[6] = “/cast Smack”,
[7] = “/cast [target=pet,dead] Mend Pet; [nopet,nodead] Call Pet 1”,
[8] = “/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection”
}
},
[“Actions”] = {
[1] = {
[1] = “KeyPress”,
[2] = “/cast Bestial Wrath”,
[3] = “KeyRelease”,
[“Type”] = “Action”
},
[2] = {
[1] = “KeyPress”,
[2] = “/cast Aspect of the Wild”,
[3] = “KeyRelease”,
[“Type”] = “Action”
},
[3] = {
[1] = “KeyPress”,
[2] = “/castsequence [nomod,nochanneling] reset=target/combat Hunter’s Mark, nul”,
[3] = “KeyRelease”,
[“Type”] = “Action”
},
[4] = {
[1] = {
[1] = “KeyPress”,
[2] = “/cast Kill Shot”,
[3] = “KeyRelease”,
[“Type”] = “Action”
},
[2] = {
[1] = “KeyPress”,
[2] = “/cast Kill Command”,
[3] = “KeyRelease”,
[“Type”] = “Action”
},
[3] = {
[1] = “KeyPress”,
[2] = “/cast Barbed Shot”,
[3] = “KeyRelease”,
[“Type”] = “Action”
},
[4] = {
[1] = “KeyPress”,
[2] = “/cast Barbed Shot”,
[3] = “KeyRelease”,
[“Type”] = “Action”
},
[5] = {
[1] = “KeyPress”,
[2] = “/cast Bestial Wrath”,
[3] = “KeyRelease”,
[“Type”] = “Action”
},
[6] = {
[1] = “KeyPress”,
[2] = “/cast Aspect of the Wild”,
[3] = “KeyRelease”,
[“Type”] = “Action”
},
[7] = {
[1] = “KeyPress”,
[2] = “/castsequence Cobra Shot, Cobra Shot, Barbed Shot, Cobra Shot, Cobra Shot”,
[3] = “KeyRelease”,
[“Type”] = “Action”
},
[8] = {
[1] = “KeyPress”,
[2] = “/castsequence Cobra Shot, Cobra Shot, Kill Command, Cobra Shot, Cobra Shot”,
[3] = “KeyRelease”,
[“Type”] = “Action”
},
[“Type”] = “Loop”,
[“Repeat”] = “1”,
[“StepFunction”] = “Sequential”
},
[5] = {
[1] = “KeyPress”,
[2] = “/cast Mend Pet”,
[3] = “KeyRelease”,
[“Type”] = “Action”
}
},
[“InbuiltVariables”] = {
[“Combat”] = true,
[“Ring2”] = true,
[“Head”] = true,
[“Neck”] = true,
[“Trinket1”] = true,
[“Belt”] = true,
[“Ring1”] = true
}
}
Now this macro does not really work, there are some spells that go off, most do not seem to go off and the icon for the spell displayed does not change, additionally I am showing like a 30% or better lose in DPS using this macro in GSE 3.0.08.
Could you explain then why one works fine under (GSE 2.6.55) and one does not under (GSE 3.0.08)
Addition this would be a good teach lesson on working in GSE 3.0.08. Thank You for the help.