this is what you wanted but only works if continual shooting...

cond

*.venom 100 <

start

100 .strvenom store

stop

cond

*.eyef 50 >

start

-3 .shoot store

50 inc

0 50 *50 4 sub sgn 1 add mult store

.fdbody *50 sgn -1 mult 1 add mult .shoot *50 1 sub abs -1 mult 1 add mult .aimsx *50 2 sub sgn 1 add mult add add .vloc store

10 *50 sgn -1 mult 1 add mult -2 *50 1 sub abs -1 mult 1 add mult 314 rnd *50 2 sub sgn 1 add mult add add .venval store

store

btw your bot doesn't work very well, always turning away, not towards?