Random position added (not excluding shield radius yet)