예제 #1
0
    public override void EndTurn(BattleSlot bs)
    {
        // 턴종료시 인자값만큼 데미지 입는다. 취약효과 중첩 안되도록 도트피해함수 분리 필요
        bs.TakeTrueDmg(factor);

        // 인자값 감소
        factor -= 1;

        if (factor < 1)
        {
            // 디버프 소멸
            bs.RemoveBuff(this);
        }
    }
예제 #2
0
 public override void TakeDot(BattleSlot bs)
 {
     bs.TakeTrueDmg(factor);
 }