protected override void PickUp(IPickable player) { if (player.currentHealth < player.health) { base.PickUp(player); player.PickUpMedkit(this); medkits.Remove(this); } }