synchronized public boolean shot(Position pos) {

        if ((pos.getY() >= columna) || (pos.getX() >= fila) || (pos.getX() < 0)
                || (pos.getY() < 0) || (campo[pos.getX()][pos.getY()]) == null || (campo[pos.getX()][pos.getY()].getType()) == 'T') {
            return false;
        }
        if ((campo[pos.getX()][pos.getY()]).fired(pos)) {

            this.ponernull(pos);
            return true;
        }
        return false;

    }