Exemplo n.º 1
0
    //------------------------------------------applyStatus
    public void applyStatus(int _duration, float _statMod, STATUS_EFFECT _type, bool _isCompounding, float _multiplier)
    {
        StatusEffect se = new StatusEffect(_duration, _statMod, _type, _isCompounding, _multiplier);

        status.Add(se);
    }
Exemplo n.º 2
0
 public void StatusEffect(STATUS_EFFECT effect, float amount)
 {
     StartCoroutine(effect.ToString(), amount);
 }
Exemplo n.º 3
0
    //------------------------------------------applyDOT()
    public void applyDOT(int _damage, int _duration, float _statMod, STATUS_EFFECT _status, bool _isCompounding, float _multiplier)
    {
        DOT d = new DOT(_damage, _duration, _duration, _statMod, _status, _isCompounding, _multiplier);

        Dots.Add(d);
    }