Hi, I currently have this macro to cast intervene @ my mouseover
#showtooltip
/cast [@mouseover,exists] Intervene; Intervene
how would I add the function of it casting it on my party member 2 in arena with mod:shift?
I tried,
#showtooltip
/cast [mod:shift,@party2][@mouseover,exists] Intervene; Intervene
Didn’t work 
I’m assuming that since you only mention party2 that you are in 2v2 here and not that you and whoever is playing party1 are on the outs.
The partyn values in a group are exclusive of you, so even though you’re in the party, you are not party<anything> at all.
Try replacing party2 with party1 and see if it doesn’t work better for you.
That didn’t work either unfortunately, I changed it to this:
#showtooltip
/cast [@mouseover,nomod,exists][mod:shift,@party2] Intervene; Intervene
Your position in the group is variable you need to identify that first.
This is the macro you want if your partner is party2
#showtooltip
/cast [mod:shift,@party2] [@mouseover,help,nodead] [] Intervene
https://www.curseforge.com/wow/addons/sortgroup
To keep it consistent, should I just swap the party2 block of that macro to target= or @name of my arena partner?
If you’re in a 2v2, you will only have a @party1 to target on your team.
Player \ / Arena1
> vs <
Party1 / \ Arena2
Player \ / Arena1
Party1 > vs < Arena2
Party2 / \ Arena3