#showtooltip -- Shows the tooltip for Shackle Undead
/clearfocus [modifier:shift] -- clears your focus if you hold shift
/clearfocus [button:2] -- also clears your focus if you right click the button on your hotbar.
/clearfocus [target=focus,dead] -- clears if the focus target is dead
/clearfocus [target=focus,noexists] -- clears focus if focus target doesn't exist
/focus [target=focus,noexists] -- sets your current target as a focus target, if you don't have a focus target
/cast [target=focus] Shackle Undead -- casts Shackle on your focus target
So basically, if you don't have a focus the macro sets it for you on the first button press and on the 2nd it casts Shackle. If you hit it while your target is either dead or doesn't exist, it will clear it and then set the new one. If you don't have something targeted, it will just clear it.
Wow. Thanks for the explanation. like I said the mechanichs of macros is something i have not learned yet. So thanks for the explanation. Im also wondering still if anyone knows if any of the other macros Im interested in making are feasable. if they can be created or are theoretically not possible to make. However, Im no longer interested in binding the tank as focus target and binding the guardian spirit to it. Since my guardian spirit has saved our squishy aoers. So Im interested in comming up with a macro for guardian spirit adn greater heal, without setting a focus target on it. So once again if anyone can direct me in the creation of such macros, or to a website that can terach me the mechanics of macro building, I would really apreciate it.