Ah, that makes some sence...

then i would change the macro to:

Code:
/cast [target=focus, harm, nodead, exists] [harm, nodead]Lightning Bolt
cause when you target a enemy player as the "confusion-target" by using target=targettarget you would try to cast LB on his target, which (if he isn't a healer) is one of your toons

(also a simple [] could also work, as it trys to cast on the current taregt and when its friendly or dead LB would automaticaly fail)