Slight change to M3LocateAndShoot.java, now only shoots when close enough and facing goal, swapped goal colours around so that now you defend the goal with your colour and attack the goal with the other team's colour.