Var [A] = [A] + 
Var (x) = (view:x) * [A] + [pos:x]
Var (z) = (view:z) * [A] + [pos:z]
var (x1) = (view:x) + [.3] * [A] + [pos:x]
Var (z1) = (view:z ) + (.3) * [A] + [pos:z]
Var (x2) = [view:x] - (.3) * [A] + [pos:x]
Var [z2] = [view:z] - (.3) * [A] + [pos:z]
Var [y] = [view:y] * [a] + (pos:y) + 
isvar (a) [=<] 
Script (target) [vars:x,y,z]
Script (target1) [vars:x1,y,z1]
Script (target2) [vars:x2,y,z2]
For the moment the three script commands are just a single intersect command.
I'm making a script that fires out 9 orb shaped target intersects in a cone shaped pattern. It works half the time. When I face NW and SE it fires all three targeting vectors in a straight line.
Is there a way of fixing this?