said by footballdude:said by SixOfNine:First have her target her shackle target and type /focus in her chat window (edit: just to be perfectly clear, she does this part before the pull :D ).
Once she has done that, it's a one-line macro:
/cast [target=focus] Shackle Undead
Does the /focus line work if you put it in the macro itself?
What a lot of the slightly more involved macros do is make your current target the focus if you don't have a focus yet. That remains your focus for subsequent clicks on that macro button until you remove it.
Here's one with Shackle:
/clearfocus [button:2]
/clearfocus [button:1,target=focus,dead]
/focus [button:1,target=focus,noexists]
/cast [button:1,target=focus,exists]Shackle Undead
This does the following:
•Makes your current target the focus if you have no focus (the 3rd line)
•Once your Shackle target is the Focus, Cast Shackle Undead (the 4th line. Basically, if you have a focus it will cast shackle)
•If your Focus is dead it will clear focus (2nd line)
•Right-clicking the macro button will Clear Focus (1st line: "button:2" means the right mouse button).
You could also throw in a "/stopcasting" near the top of the macro to interrupt your current cast in those situations when a shackle breaks prematurely.
No reason why you can't substitute another ability like Seduce in this macro.