示例#1
0
        public override GlobalItem Clone(Item item, Item itemClone)
        {
            AffixItemItem newItem = (AffixItemItem)NewInstance(itemClone);

            newItem.rarity = rarity;

            Affix affixClone;

            foreach (Affix affix in affixes)
            {
                affixClone = affix.Clone();
                newItem.AddAffix(affixClone, item, true);
            }
            newItem.UpdateName(itemClone);

            return(newItem);
        }