public CombatItem(SerializedCombatItem data) : this() { Data = IndexDatabase.Instance().CombatItems.GetData(data.dataKey); UsesWhenAdded = data.usesWhenAdded; UsesRemaining = data.usesRemaining; Effect = AbilEffectFactory.CreateEffect(Data.warhead, this); }
public CombatItem(CombatItemData data) : this() { Data = data; UsesRemaining = data.uses; Effect = AbilEffectFactory.CreateEffect(data.warhead, this); }