You can get the framesort addon and recently it added variables for roles. So you can create a macro that has @healer as the target and it will always use that spell on your healer in arena regardless of their frame position.
If you want to re order roles afaik that only visually moves them it doesnt change party1/2 variables. Framesort does assign a new variable to reordered frames i think its just @frame1 or @frame2, not at a pc to check.
Oh I haven’t heard this theres other macros to make frame sort work. Il have to try thanks. If you check pc later and want to post the macros would be a big help
I tried to use framesort a while back to keep myself in a particular spot. In solo shuffle the frames get all screwed up because the party members stay the same but the frames look correct. So in the next round my mouse wheel macro would be reversed and all of the sudden up is down and down is up. Has this been resolved or is there a workaround?
another thing is just @party1 and @party2 for it. its different for me but not quite cause i heal but like i just react to party1 and 2 no matter right.
I use an addon called dynamic macros for pvp. You don’t have to mess with the sort order of your party frame. The addon gets the player role from the game api and sets a damage partner and healer partner. If its 2s, you have one or the other. You feed a variable into the macro structure for what target you want the spell to work on and then from that point the addon inserts character names into your macros between games as they change.