protected override void Awake() { base.Awake(); ManaStat manaStat = this.GetComponent <ManaStat>(); this.manaBaseModifier = manaStat.Base.Modify((ref float manaBase) => manaBase += this.value * this.manaPerIntelligence); ManaRegenerationStat manaRegenerationStat = this.GetComponent <ManaRegenerationStat>(); this.manaRegenerationBaseModifier = manaRegenerationStat.Base.Modify((ref float manaRegenerationBase) => manaRegenerationBase += this.value * this.manaRegenerationPerIntelligence); }
protected override void Awake() { base.Awake(); this.manaStat = this.GetComponent <ManaStat>(); }