The only way to avoid being in a party or using focus is to know your target's name explicitly.
Also, the syntax you're using is for if you want to supply different spell names. Try this:
Code:
#showtooltip
/cast [mod:alt, target=party1pet][mod:ctrl, target=party1][mod:shift, target=player] Power Word: Shield
You usually want the self-cast case to be the one with no mods. What do you mean by "non-modifier for the click use"? The sentence kinda falls apart there. Are you trying to have PW:S as a secondary spell on a key that normally does something else? If that's so, try:
Code:
#showtooltip
/cast [mod:alt, target=Alice][mod:ctrl, target=Bob][mod:shift, target=player] Power Word: Shield; Greater Heal
I think that should work. I don't normally do multi-target multi-function macros, so I'm not certain. Too much holding of modifiers to be efficiently castable IMO.
Connect With Us