@Override
    public boolean isInsideCircle(int cX, int cY, int rad, FieldObject fo) {
        if (Math.abs(cX - fo.getX()) <= rad-1 && Math.abs(cY - fo.getY()) <= rad-1) {
            return true;
        }
               
        return fo.isOnSamePosition(new Point2D(cX, cY - 3)) ||
               fo.isOnSamePosition(new Point2D(cX, cY + 3)) ||
               fo.isOnSamePosition(new Point2D(cX - 3, cY)) ||
               fo.isOnSamePosition(new Point2D(cX + 3, cY));
    }