public virtual void ExtractHarvest(IHarvest harvest) { harvest.Health -= ExtractDamage; if (harvest.Health <= 0) { Game.Harvests.Remove(harvest); ExtractedHarvests.Add(HarvestItemFactory.CreateHarvestItem(harvest)); } }
public virtual void PutHarvestToHouse(IHarvestItem item) { ExtractedHarvests.Remove(item); Game.House.ExtreactedHarvests.Add(item); }