public void StoreItem(BaseItem newItem) { Debug.Log("ITEM"); if (Item != null) { Item.SwapPlaces(newItem); } else { newItem.ApplyToSlot(this); } }