@Override
  public final void savePrice(
      int energyPrice, int foodPrice, int smithorePrice, int crystitePrice) {
    if (record == null) {
      populateRecord();
    }

    record.setEnergyPrice(energyPrice);
    record.setFoodPrice(foodPrice);
    record.setSmithorePrice(smithorePrice);
    record.setCrystitePrice(crystitePrice);

    persist();
  }