public override void EffectStat() { if (EffectedStat != null) { EffectedStat.AddModifier(modifier); } }
protected override void OnUpdate() { if (EffectedStat == null) { return; } Debug.Log(EffectedStat); EffectedStat.RemoveModifier(modifier); EffectedStat.AddModifier(modifier = new StatModifier(Value * multiplyer, StatModType.Flat, EffectedStatType, this)); Debug.Log(EffectedStat.Value); }