Beispiel #1
0
  @Override
  public void run(final String cmd, String parameters) {
    AdventureResult crop = CampgroundRequest.getCrop();
    if (crop == null) {
      KoLmafia.updateDisplay("You don't have a garden.");
      return;
    }

    int count = crop.getCount();

    if (parameters.equals("")) {
      String name = count != 1 ? ItemDatabase.getPluralName(crop.getItemId()) : crop.getName();
      KoLmafia.updateDisplay("Your garden has " + count + " " + name + " in it.");
      return;
    }

    if (parameters.equals("pick")) {
      if (count == 0) {
        KoLmafia.updateDisplay("There is nothing ready to pick in your garden.");
        return;
      }

      if (!Limitmode.limitCampground() && !KoLCharacter.isEd() && !KoLCharacter.inNuclearAutumn()) {
        CampgroundRequest.harvestCrop();
      }
    }
  }