public void ResetInfo(DEM_Item dem, ItemInfoDdoCollections collct, long realId, E_Item resItem)
                {
                    resItem.ResetRealId(realId);
                    DDO_EquipmentInfo eqDdo;

                    if (!collct.TryGetEquipment(realId, out eqDdo))
                    {
                        (resItem as E_EquipmentItem).ResetEquipmentData(0, new (ActorUnitConcreteAttributeType, int) [0], new List <short> (), new List <DE_GemData> ());
                public long Insert(IDDS_Item dds, E_Item item, int charId, ItemPlace ip, short pos)
                {
                    var realId = dds.InsertItem(item.GetItemDdo(charId, ip, pos));

                    item.ResetRealId(realId);
                    dds.InsertEquipmentInfo(((E_EquipmentItem)item).GetEquipmentInfoDdo(charId));
                    return(realId);
                }
 public void ResetInfo(DEM_Item dem, ItemInfoDdoCollections collct, long realId, E_Item resItem)
 {
     resItem.ResetRealId(realId);
 }