// Use this for initialization void Start() { stats = this.gameObject.AddComponent <RPGDefaultStats> (); DisplayStatValues(); var health = stats.GetStat <RPGStatModifiable> (RPGStatType.Health); health.AddModifier(new RPGStatModBasePercent(1.0f, false)); health.AddModifier(new RPGStatModBaseAdd(50f)); health.AddModifier(new RPGStatModTotalPercent(1.0f)); health.UpdateModifiers(); stats.GetStat <RPGAttribute> (RPGStatType.Stamina).ScaleStat(5); stats.GetStat <RPGAttribute> (RPGStatType.Wisdom).ScaleStat(10); DisplayStatValues(); }