// Add two CannaOil's together into one. public ICannaOil Add(ICannaOil toAdd) { Quality = (Quality + toAdd.Quality) / 2; Yield = (Yield + toAdd.Yield) / 10; Weight = Yield; // Set toAdd's values to zero, since it's added to the main one. toAdd.ImproveYield(0); toAdd.ImproveQuality(0); toAdd.ImproveWeight(0); return this; }
// Add two CannaOil's together into one. public ICannaOil Add(ICannaOil toAdd) { Quality = (Quality + toAdd.Quality) / 2; Yield = (Yield + toAdd.Yield) / 10; Weight = Yield; // Set toAdd's values to zero, since it's added to the main one. toAdd.ImproveYield(0); toAdd.ImproveQuality(0); toAdd.ImproveWeight(0); return(this); }