No more crashing!

We also played with the reticle calcs.
fixed target differentiation

also got rid of all that silly debug stuff