Enhancment Priority question

Can someone tell me why only Feral Lunge and Doom Winds are activated. My mod keys don’t even respond.

Sequences[‘ENH_ST_SKULLHOWL’] = {
– This Sequence was exported from GSE 2.2.08.
Author=“Skullhowl@Illidan”,
SpecID=263,
Talents = “3112113”,
Default=1,
PVP=2,
MacroVersions = {
[1] = {
StepFunction = “Priority”,
KeyPress={
“/targetenemy [noharm][dead]”,
“/cast Feral Lunge”,
},
PreMacro={
},
“/cast [mod:ctrl] Flametongue”,
“/cast [combat] Feral Spirit”,
“/cast [combat] Earthen Spike”,
“/cast [mod:shift] Frostbrand”,
“/cast [combat] Doom Winds”,
“/cast [mod:alt] Stormstrike”,
“/cast [combat] Stormstrike”,
“/cast [combat] Rockbiter”,
“/cast [combat] Flametongue”,
PostMacro={
},
KeyRelease={
“/targetenemy [noharm][dead]”,
“/use Repurposed Fel Focuser”,
“/use Lightforged Augment Rune”,
“/cast [combat,target=player] Lightning Surge Totem”,
“/cast [combat] Purge”,
},
},
[2] = {
StepFunction = “Priority”,
KeyPress={
“/targetenemy [noharm][dead]”,
“/cast Feral Lunge”,
},
PreMacro={
},
“/cast [combat] Rockbiter”,
“/cast [mod:ctrl] Flametongue”,
“/cast [combat] Feral Spirit”,
“/cast [combat] Earthen Spike”,
“/cast [combat] Doom Winds”,
“/cast [mod:alt] Stormstrike”,
“/cast [combat] Lightning Bolt”,
“/cast [combat] Stormstrike”,
“/cast [combat] Rockbiter”,
“/cast [combat] Sundering”,
“/cast [combat] Flametongue”,
PostMacro={
},
KeyRelease={
“/targetenemy [noharm][dead]”,
“/use Repurposed Fel Focuser”,
“/use Lightforged Augment Rune”,
“/cast [combat,target=player] Earthgrab Totem”,
“/cast [combat] Purge”,
},
},
},
}

Cause your keypress stuff overrides your mod lines.

Put the mod lines in keypress rather than the body

I see what you are saying but my warrior, DK, Pally, SP, Warlock all work fine with a similar setup, also why does Earthen Spike, Stormstrike, Feral Spirit, Flametongue or Rockbiter not work since they are not mod key presses? Thanks for your time on this.

This one works fine.

Sequences[‘SP_ST_SKULLDRAGGER_2018’] = {
– This Sequence was exported from GSE 2.2.08.
Author=“Skulldragger@Illidan”,
SpecID=258,
Talents = “1211231”,
Default=1,
PVP=2,
MacroVersions = {
[1] = {
StepFunction = “Priority”,
KeyPress={
“/cast [form:0] Shadowform”,
“/targetenemy [noharm] [dead]”,
“/castsequence reset=target/combat Shadow Word: Pain, Vampiric Touch, null”,
},
PreMacro={
},
“/cast [mod:ctrl] Void Torrent”,
“/castsequence [mod:shift, nochanneling:Void Torrent] Shadow Word: Pain, Vampiric Touch”,
“/cast [nochanneling:Void Torrent] Void Eruption”,
“/cast [nochanneling:Void Torrent] Mind Blast”,
“/cast [nochanneling:Void Torrent] Shadow Word: Death”,
“/cast [mod:alt, nochanneling:Void Torrent] Mindbender”,
“/cast [nochanneling:Void Torrent] Mind Flay”,
PostMacro={
},
KeyRelease={
“/cast [nochanneling:Void Torrent] Power Word: Shield”,
“/cast [nochanneling:Void Torrent] Fade”,
“/cast Repurposed Fel Focuser”,
“/use Lightforged Augment Rune”,
},
},
[2] = {
StepFunction = “Priority”,
KeyPress={
“/cast [form:0] Shadowform”,
“/targetenemy [noharm] [dead]”,
“/castsequence reset=target/combat Shadow Word: Pain, Vampiric Touch, null”,
},
PreMacro={
},
“/cast [mod:ctrl] Void Torrent”,
“/castsequence [mod:shift, nochanneling:Void Torrent] Shadow Word: Pain, Vampiric Touch”,
“/cast [nochanneling:Void Torrent] Void Eruption”,
“/cast [nochanneling:Void Torrent] Mind Blast”,
“/cast [nochanneling:Void Torrent] Shadow Word: Death”,
“/cast [mod:alt, nochanneling:Void Torrent] Mindbender”,
“/cast [nochanneling:Void Torrent] Mind Flay”,
“/cast [nochanneling:Void Torrent] Mind Bomb”,
PostMacro={
},
KeyRelease={
“/cast [nochanneling:Void Torrent] Power Word: Shield”,
“/cast [nochanneling:Void Torrent] Fade”,
“/cast Repurposed Fel Focuser”,
“/use Lightforged Augment Rune”,
},
},
},
}

BTW, don’t pay attention to the listed talent selections they are not correctly listed.

Every time you press a key it combines KeyPress + sequenceline + KeyRelease. It then executes to the FIRST GCD ability it finds then stops. It will then execute anything after that point that is not a GCD ability. (In Legion trinkets will execute in KeyRelease as they are not on the GCD however in BfA they are.)

In your priest example, the keypress gets to the ‘null’ in the castsequence and then “Falls” through to the sequence lines. Your original macro however doesn’t. The GCD spell in your keypress overrides everything afterwards so your mod lines, hang that none of the lines should work as your macro will not fall through to where they are.

So if I move the Feral lunge to the key sequence or key release it should work?

Will priority sequences be the way to go with BfA or sequential sequences, based on your experience with BfA?

Disregard the PVP part haven’t updated it but I got the default to work, had take the feral lunge out of the rotation and move Feral spirit to key release:

Sequences[‘ENH_ST_SKULLHOWL’] = {
– This Sequence was exported from GSE 2.2.08.
Author=“Skullhowl@Illidan”,
SpecID=263,
Talents = “3112113”,
Default=1,
PVP=2,
MacroVersions = {
[1] = {
StepFunction = “Priority”,
KeyPress={
“/targetenemy [noharm][dead]”,
“/cast [mod:ctrl] Flametongue”,
“/cast [mod:shift] Frostbrand”,
“/cast [mod:alt] Stormstrike”,
“/castsequence reset=target/combat Flametongue, Frostbrand, null”,
},
PreMacro={
},
“/cast [combat] Earthen Spike”,
“/cast [combat] Doom Winds”,
“/cast [combat] Stormstrike”,
“/cast [combat] Rockbiter”,
“/cast [combat] Flametongue”,
PostMacro={
},
KeyRelease={
“/targetenemy [noharm][dead]”,
“/cast Feral Spirit”,
“/use Repurposed Fel Focuser”,
“/use Lightforged Augment Rune”,
“/cast [combat,target=player] Lightning Surge Totem”,
“/cast [combat] Purge”,
},
},
[2] = {
StepFunction = “Priority”,
KeyPress={
“/targetenemy [noharm][dead]”,
“/cast Feral Lunge”,
},
PreMacro={
},
“/cast [combat] Rockbiter”,
“/cast [mod:ctrl] Flametongue”,
“/cast [combat] Feral Spirit”,
“/cast [combat] Earthen Spike”,
“/cast [combat] Doom Winds”,
“/cast [mod:alt] Stormstrike”,
“/cast [combat] Lightning Bolt”,
“/cast [combat] Stormstrike”,
“/cast [combat] Rockbiter”,
“/cast [combat] Sundering”,
“/cast [combat] Flametongue”,
PostMacro={
},
KeyRelease={
“/targetenemy [noharm][dead]”,
“/use Repurposed Fel Focuser”,
“/use Lightforged Augment Rune”,
“/cast [combat,target=player] Earthgrab Totem”,
“/cast [combat] Purge”,
},
},
},
}

Neither and Both. It comes down to a number of factors a lot of which are unique to your computer and character - how fast are you pressing the key, what is your latency, how does your gear affect your rotation, etc. You are going to have to spend time with a target dummy hitting it and then changing things and hitting it again to tell which is better. I would also not discount Random from those equations as it can also perform better than sequential or priority in a few specific cases.