You could use the
[button:1] if you don't mind adding an extra thing to remember during a fight?
EG.
I made this macro for tanking
Kaelthas Sunstrider, In order to help me keep track of changing targets during this fight.
/target [button:1] lord sanguinar; cosmic infuser
/5 Nibbit is on the {X}
/script if (GetRaidTargetIndex("target")~=7) then SetRaidTargetIcon("target", 7); end
Line 1: When I click this macro it will target the lord when I left click or the mace if i right click
Line 2: just spams X in the tank chan{5 for me} (I will prob remove this)
Line 3: puts a raid icon (1-8, were 7=X) on my current target
Note: line 3 only works in a group were i have assist or am leader but does not break the macro if i'm not.