Various Target Commands For GS

Couldn’t find on google/forum how to make macros that target ur focus. Could anyone tell me the correct format.

All i see in most GS macros are /targetenemy (which auto targets nearest enemy) or /targetplayer.

I ideally wanted something that could heal /target party1 or /target focus. So i don’t lose target while i do dmg.

Any response would be appreciated.

Thanks

/cast [@focus] spell

Excellent thanks. Gave this a go on a current macro i run but not quite sure where to place it.

Any commands for party1 etc? atm i’d have to change the name of my arena partners every time I play

Also just replied to the person who originally posted this macro but if anyone else can help it would be appreciated.

Currently using your macros on my new disc – Really liking them just wanted your help editing them to work on different targets. For example what would i need to do to make your below atonement macro nuke my focus (so i don’t lose target on who i’m healing etc).

I tried changing mouseover to @focus but it obviously targets the focus as soon as i nuke (therefore losing the focus and current target).

— Priest Discipline – Atonement DPS – Healing Sequence
Sequences[“Priest-DiscATONE”] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/console Sound_EnableErrorSpeech 0
/console Sound_EnableSFX 0
/stopmacro [channeling:Penance]
/target mouseover [noexists][noharm][dead]
]],
“/castsequence [nochanneling]reset=15/target !Shadow Word: Pain, !Holy Fire, Smite, Smite, Smite, Smite, Smite, Smite, Smite, Holy Nova”,
“/castsequence [nochanneling]reset=target/combat !Holy Fire”,
“/castsequence [nochanneling]reset=target/combat !Penance”,
“/castsequence [nochanneling]reset=target/combat !Holy Fire, !Shadow Word: Pain”,
— “/castsequence [nochanneling]reset=18/target !Shadow Word: Pain”,
“/castsequence [nochanneling]reset=target/combat !Smite”,
“/castsequence [nochanneling],[nochanneling,@focus,exists,help],[nochanneling,@target,exists,help],[nochanneling,@targettarget,exists,help]reset=target/combat !Cascade”,
“/castsequence [nochanneling,@player,mod]reset=target/combat !Cascade”,
“/castsequence [nochanneling,@target,exists,harm],[nochanneling,@targettarget,exists,harm]reset=target/combat !Shadowfiend”,
“/castsequence [nochanneling]reset=target/combat !Penance”,
“/castsequence [nochanneling],[nochanneling,@focus,exists,help],[nochanneling,@target,exists,help],[nochanneling,@targettarget,exists,help]reset=target/combat !Power Word: Shield”,
“/castsequence [nochanneling,@player,exists,help]reset=target/combat !Power Word: Shield”,
“/castsequence [nochanneling]reset=target/combat !Holy Nova”,
PostMacro = [[
/castsequence [nochanneling] !Archangel
/use [combat] !13
/use [combat] !14
— /startattack
/castsequence [nochanneling,@player] !Power Word: Shield
/castsequence [nochanneling] !Holy Fire
/castsequence [nochanneling] !Shadowfiend
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
/console Sound_EnableSFX 1
/console Sound_EnableErrorSpeech 1
]],
}