Posted on the EU forums:
Just a little macro I made a few days ago, works pretty good, so I thought I'd share it with the community. Not sure if anyone has posted something similar, but here goes anyway:
/script n = 8; for i = 1, 40 do if (UnitExists("raid"..i)) then if (GetRaidTargetIndex("raid"..i.."target") == n ) then AssistUnit("raid"..i.."target"); end end end
NB: The above should be typed into your macro interface on one, single line. The line breaks here are made by the forum.
What it does, is search through your raid members to see if their target has the Raid Target icon no. 8 (a white skull) over their head. If so, you assist on the target with the mark.
So what is it for? Well, this way you can quick and easily target the player who has aggro from the mob with the skull (or any other icon of your choice).
On our guild raids, we always mark the primary (boss) target with the skull, so by using the above macro, you can quickly target the MT tanking it.
It's VERY useful in Blackwing Lair on Firemaw wing-buffets or the fast tank rotation at Vaelastrasz.
Use it, abuse it - do what you like. It works very nice for me, hope you guys find it useful too.
Oh, and if you wanna change it to use other marks, just change the first "n = 8" to one of the other numbers below:
1 = Yellow 4-point Star
2 = Orange Circle
3 = Purple Diamond
4 = Green Triangle
5 = White Crescent Moon
6 = Blue Square
7 = Red "X" Cross
8 = White Skull
Best regards,
Nishika
http://forums.wow-europe.com/thread....302679&sid=1#0