예제 #1
0
    protected override void ApplyEffect()
    {
        // if(currStack >= maxStack)return;
        ScriptableSlowBuff slowbuff = (ScriptableSlowBuff)Buff;

        nvm.speed *= (1 - slowbuff.SpeedDecrease);
        // currStack++;
    }
예제 #2
0
    public override void End()
    {
        ScriptableSlowBuff slowbuff = (ScriptableSlowBuff)Buff;

        //nvm.speed /=(float)(Math.Pow((1-slowbuff.SpeedDecrease),currStack));
        nvm.speed   /= (1 - slowbuff.SpeedDecrease);
        EffectStacks = 0;
        // currStack=0;
    }