방어도/모저 관련해서 ‘점감이 된다 안 된다’에 대한 논란이 많을 것으로 압니다.
이미 많은 분들이 알고 있을 내용이긴 하지만, 한번 정리해봤습니다.

 

일단 방어도/모저에 대한 공식
X (모저에 의한 피해감소율) = A/(몹레벨*5+A), A=모저
Y (방어도에 의한 피해감소율) = B/(몹레벨*5+B), B=방어도/10
최종 받는 피해 = (1-X)*(1-Y)

 

아래는 각 모저수치(0~1500)에 따른 X 즉, 모저에 의한 피해감소율 그래프입니다.
아래 그래프에서, 단순 피해감소율만 본다면 점감이 있는 것처럼 보일 수도 있습니다.

 

 

그러나, 실제 전투에서 중요한 수치는 내가 몹의 데미지를 얼마나 버틸 수 있냐는 것입니다.
(이것이 여러분들이 잘아는 EHP의 개념입니다)

 

예를 들어 모저 0 (피해감소율 0%)일 때 한방에 원킬이 되는 피통을 K라고 하겠습니다.
이 때, 몹의 데미지는 한방에 원킬이 되는 데미지니 역시 K가 되겠죠.
그렇다면 피해감소율이 50%일 때는 데미지를 1/2만큼 받으니, 몹의 데미지는 K/2고 2방을 버틸 수가 있습니다.
피해감소율이 75%일 때는 데미지를 1/4만큼 받으니, 몹의 데미지는 K/4고 4방을 버틸 수가 있습니다.

피해감소율이 0%에서 50%로 증가하는 것에 비해, 50%에서 75%는 증가가 반만 되니 효율도 반이 될 것이라 생각하지만, 게임상에서 전투시에 적용되는 실제 효율에 해당하는 버티는 입장에서는 효율이 동일한 것입니다.

즉, 모저의 증가치로 인해 버티는 입장에서는 1/(1-X)의 공식이 적용됩니다.
1/(1-X)=(A+300)/300 (몹 레벨 60일 때)이므로 아래 그래프와 같이 점감이 없는 1차원 그래프입니다.
즉, 아래 그래프에서 보듯이 모저 0일 때 N만큼 버틸 수 있으면, 모저가 300 증가할 때마다 정확히 점감 없이 N만큼 더 버틸 수 있는 것입니다.

 

 

하지만 모저뿐만 아니라 방어도까지 같이 들어가면 어떻게 될까요?

아시다시피 받는 피해는 합연산이 아니라 곱연산입니다.

따라서 아래 그래프에서 보는 것과 같이,

모저0/방어도0 일 때 1방을 버틸 수 있었다면, 모저300/방어도3000 일 때는 4방, 모저600/방어도6000 일 때는 9방, 모저900/방어도9000 일 때는 16방, 모저1200/방어도12000 일 때는 25방을 버틸 수가 있습니다.
즉 모저300/방어도3000에서 모저/방어도가 각각 2배인 모저600/방어도6000이 될 경우 4방 버티던 것이 9방 버텨집니다 (2.25배 상승). 모저600/방어도6000에서 모저/방어도가 각각 2배인 모저1200/방어도12000이 될 경우 9방 버티던 것이 25방 버텨집니다 (2.78배 상승).

단순히 모저300/방어도3000 증가마다 버티는 횟수를 보더라도 그래프와 같이 선형적이 아니라 점차 그 버티는 회수의 정도가 증가함을 알 수 있습니다.

 

 

물론, 상기의 경우는 모저:방어도가 정확히 1:10일 때의 예입니다.
아래 또 다른 그래프에서 보듯이 (A(모저)+B(방어도/10)=1200에서 모저를 0에서 1200으로 증가하면서 도시하였습니다),
모저:방어도가 1:10일 때인 모저600+방어도6000이 모저 1200나 방어도 12000만으로 구성된 경우보다 거의 받는 피해가 1/2 수준입니다.

 

 

아무튼 결론은,
게임상에서 전투시에 적용되는 실제 효율에 해당하는 몹에게 버티는 입장에서는
1) 모저나 방어도 각각 따로 떼어놓고 생각한다면 최소한 모저 또는 방어도를 올림으로 인한 점감은 없습니다
2) 모저와 방어도를 동시에 올릴 경우 곱연산에 의해 오히려 점감이 아니라 증가되는 이득을 얻을 수도 있습니다


그리고 추가로, 머리 아픈 공식이나 계산이 싫으신 분들은 일전에 제가 올린 내용인데, 첨부된 방어수치 계산기로 실제 각각의 데미지 유형별로 받는 피해가 낮거나 ‘간략 EHP’가 높게 나오는 세팅을 하시면 될 것 같습니다. 위 공식을 그대로 적용한 계산기입니다. 자세한 사용방법은 아래 인장링크 글을 참고하시면 될 것 같네요. 첨부파일과 함께 예제만 포함합니다. (야만용사용인데, 타클래스도 적당히 수정해서 사용 가능할 거라 생각합니다)