[fix] droid harvest check uses the droid distance instead fo the player distance. ai droid when fleeing should restore the follow object or the player instead of following the target after fleeing

Change-Id: Iec872853559abbbc8404ac3e28b0cc713503c2a0