public bool Gather(IItem item) { if (item.ApplyEffectTo(this.Owner)) { return(true); } else { return(false); } }