public static bool NotEmptySlot(this CharacterItem data)
 {
     return(!data.IsEmpty() && data.GetItem() != null && data.amount > 0);
 }