public override void EndTurn(BattleSlot bs) { // 턴종료시 인자값만큼 데미지 입는다. 취약효과 중첩 안되도록 도트피해함수 분리 필요 bs.TakeTrueDmg(factor); // 인자값 감소 factor -= 1; if (factor < 1) { // 디버프 소멸 bs.RemoveBuff(this); } }
public override void TakeDot(BattleSlot bs) { bs.TakeTrueDmg(factor); }