The gist is this... if my target is help and I'm in defensive stance, intervene.. if not in stance 2 but target is help, change to defensive stance. If target not help, and in stance 1/2, charge.. if in stance 3 then intercept...

Ideas? The damn thing looks perfect to me...

/cast [target=help,stance:2] Intervene; [target=help,nostance:2] Defensive Stance; [stance:1/2] Charge; [stance:3] Intercept