question: public final boolean atMovementRadius ( ) { Point difference = getDistanceFromOrigin ( ) ; int max = movementRadius - 1 ; return ( movementRadius > 0 && ( difference . getX ( ) > max || difference . getY ( ) > max ) ) ; }
target:  Checks if the entity has reached a set radius