public StatTrait(string name, StatType stat, int amt, TraitCondition cond) { tName = name; stats = stat; amount = amt; condition = cond; }
public Traits GetTrait() { if (condition == EffectType.none) { return(new StatTrait(traitname, statType, amount, null)); } else { TraitCondition c = new TraitCondition(condition, conditionAmount, isSelf); return(new StatTrait(traitname, statType, amount, c)); } }