ShipAPI findTarget() {
    target = IceUtils.getShipInLineOfFire(weapon);

    if (target != null && target.getOwner() != ship.getOwner()) {
      return target;
    } else return target = null;
  }