public BaseConsumable(bool b) : base(true) { itemType = ITEM_TYPES.Consumables; itemStackSize = 16; itemMaxAmount = -1; ConsumableActiveStatModifier = new ActiveStatModifier(true); }
public BaseKeyItem(bool b) : base(true) { itemType = ITEM_TYPES.Quest_Item; itemStackSize = 1; itemMaxAmount = 1; KeyItemActiveStatModifier = new ActiveStatModifier(true); }
public BaseEquipment(bool b) : base(true) { itemType = ITEM_TYPES.Equipment; itemStackSize = 1; itemMaxAmount = -1; EquipmentActiveStatModifier = new ActiveStatModifier(true); }
public ActiveStatModifier Clone() { ActiveStatModifier temp = (ActiveStatModifier)this.MemberwiseClone(); temp.activeStatModifier = new List <int>(activeStatModifier); return(temp); }
public static ActiveStatModifier Generate(STATChart sc) { ActiveStatModifier temp = new ActiveStatModifier(); temp.activeStatModifier = new List <int>(sc.currentActiveStats); foreach (var item in temp.activeStatModifier) { if (item != 0) { return(temp); } } return(null); }