I have never been able to get framesort to work correctly and it’s driving me bonkers. It is very inconsistent. I have the framesort ordered by role, which it doesn’t sort by role. Sometimes enemy healer will be arena 3, sometimes it’s arena1. In picture 1, the dps rogue is sorted in the middle of the unit frames and it is arena1, warrior is arena 2 at the bottom and healer arena 3 on top.
Unit ids (party123, arena123, etc.) are controlled by Blizzard and AFAIK addons aren’t able to change this. This is why FrameSort has it’s own macro and targeting system to replace party123/arena123 with frame123/enemyframe123.
If you sort by group, then arena123 and enemyframe123 will be the same, but when sorting by role they won’t line up.
To resolve this, wherever you have a macro or target keybind that uses arena123, replace it with a FrameSort macro.
e.g.
instead of:
#showtooltip Wind Shear
/cast [@arena1] Wind Shear
do this:
#FrameSort EnemyFrame1
#showtooltip Wind Shear
/cast [@placeholder] Wind Shear
Same thing if you have an arena 123 hotkey, then replace it with the FrameSort equivalent (Escape → Options → Keybindings → FrameSort).
This is very helpful and since I’m new to framesort I quite didn’t understand those functions. I’ll be checking them out.
How would a macro like this work?
how would a macro like this work?
#showtooltip Counter Shot
/cast [nomod, @arena1] Counter Shot
/cast [mod:shift, @arena1] Chimaeral Sting
/cast [mod:ctrl, @arena1]
Like this:
#FrameSort EnemyFrame1, EnemyFrame1, EnemyFrame1
#showtooltip Counter Shot
/cast [nomod, @arena1] Counter Shot
/cast [mod:shift, @arena1] Chimaeral Sting
/cast [mod:ctrl, @arena1] MissingSpellHere
Basically just repeat the FrameSort header for each @arena1 you have.
Can also use a shortened version:
#FS EF1, EF1, EF1
#showtooltip Counter Shot
/cast [nomod, @arena1] Counter Shot; [mod:shift, @arena1] Chimaeral Sting; [mod:ctrl, @arena1] SomeOtherSpell
Another example for a kick 123 macro:
#FS EF1, EF2, EF3
#showtooltip Counter Shot
/cast [nomod,@enemyframe1][mod:shift,@enemyframe2][mod:ctrl,@enemyframe3] Counter Shot;
is this macro correct?
#FrameSort EnemyFrame1, EnemyFrame1, EnemyFrame1
#showtooltip Hex
/cast [nomod, @enemyframe1] Hex
/cast [mod:shift, @enemyframe1] Greater Purge
/cast [mod:ctrl, @enemyframe1]
When I press the button it changes the @enemyframe1 to @none
Yep looks good, except just missing a spell name on the last line.
It’ll change to @none when outside of arena, and automatically update as you enter arena.
I really don’t understand what the difference is between all the macros. I’ve played 4-5 skirmishes and the unit frames are all over the place again. First game healer was on the top frame, second game on the bottom frame, and third game on the middle frame.
Is this while sorting by “Role” for Enemy Arena? Do you have the latest version 6.6.0?
Sorry to necro this post but I’m too dumb to figure this out this by myself.
I’m trying to setup a intervene macro for solo shuffle.
I’ve sorted by group, put healers on top, me on bottom and dps in the middle.
Im looking for a keybind to intervene frame1 and other keybind to intervene frame2.
Every help will be much appreciated.
#showtooltip
#FS F1
/cast [@f1] Intervene