바쁜 사람은 여자 사람 사진 밑에 공식만 참고하세요





Defense
Total damage reduction = 1 - {(1 - DR from Armor) × (1 - DR from Resistance) × (1 - other DR)}

Physical damage reduction = Armor / (50 × Monster Level + Armor)

Elemental damage reduction = Resistance / (5 × Monster Level + Resistance)

Effective Health = Health Pool * Total Damage Reduction, or Health * (1 - ((1 - DR from Armor) × (1 - DR from Resistance) × (1 - other DR)))

Physical damage reduction = Armor / (50 × Monster Level + Armor)  
- 스탯 창에는 캐릭과 동 레벨의 몬스터라고 가정하고 회피율을 잡습니다. 그 공식이 바로 이거에요.

Elemental damage reduction = Resistance / (5 × Monster Level + Resistance)
- 마찬가지로 스탯창에서는 캐릭과 동레벨의 몹이라고 가정하고 회피율을 잡습니다.
당연히 저레벨 몹에 대해서는 더 강해지고, 고렙의 몹에 대해서는 스탯창에 적힌 것보다 더 피해를 받겠죠.


( 출처 : http://mmo-mechanics.com/forums/topic/801-diablo-3-formula-list/?google_seo_thread=Diablo-3-formula-lis )


TDR = total damage reduction = 총 대미지 감소 = 몹에게서 받은 피해가 감소하고 난 후 남은 양 
            ( 야만과 수도는 30% 댐감이 있으므로 TDR에 0.7을 곱해야 합니다.)
DR = damage reduction = 대미지 감소 
Health Pool = 피통
Effective Health (실질 피통)의 개념은 총방어율에 피통을 곱한 개념. 그러니까 방어도가 높으면 피통은 낮아도 되고, 피통이 높으면 방어율은 좀 낮아도 됨. 양키 놈들 집요함. 이런 개념까지 ㅎㄷㄷㄷ 사실 이게 가장 효율적이고 정확한 자기 피통 표현 방식임. 오타가 있긴 합니다. 1-TDR로 적어야 하는데 양키 오타 ㄷㄷㄷㄷ

근데 공식에 문제가 있죠. TDR은 낮을 수록 좋습니다. 피통은 정해져 있습니다.

0.02가 되면 2%만 대미지가 들어온다는 뜻.
1이면 100% 대미지 다 들어온다는 뜻. 
여기서 피통*TDR 이면 대미지를 줄일수록 자기 `실질 피통`이 작아진다는 뜻이죠. 
그 반대여야 하죠. 그러니 1-TDR 를 양키가 잘못적은 거라고 봐야 합니다.

TDR은 대미지가 남은 양이고, 1-TDR은 대미지가 감소한 양입니다. 헷갈리죠?


방어도는 물리 저항을 포함한 모든 원소 저항 기능을 함.
방어도 : 모저 = 10 : 1 로 정확히 같은 대미지 감소 기능이 있음.
( 즉, 방어 8000의 DR이 73% 라면, 모저 800의 DR도 73% 임. 수식에는 0.73을 대입 )
제곱일때 가장 큰 수치가 되므로 비슷비슷하게 올리거나 낮추는 것이 가장 효율적.

other DR 에는 귀꿰미 등 근접 대미지 감소나 정예 댐감 등의 공식이 들어감.

원래 TDR 공식에서는 1-(1-A*B*C) 형식을 취하고 있는데 그냥 A*B*C 랑 같은 말이죠.
이해하기 쉬우라고 저렇게 써놓은 듯 함.


1회 피격시 받는 대미지 평균에는 
회피율 개념과 방막 개념을 포함시켜야 함

{몹 대미지 * TDR - 평균 방패 방어량} * (1-회피율/100) 

물론 회피일 때는 완전 방어이기 때문에 들어오는 대미지가 0 임.
이 공식은 `평균`이라는 걸 잊지 마시고.

자세히 보면 평균 방패 방어량을 절대값으로 빼기 때문에
몹 대미지나 바닥 대미지가 낮을 수록,  방패가 더 효율적이 된다는 것을 알 수 있음.
왜냐면 피격 대미지를 0으로 만들어 버릴 수도 있기 때문.

모든 해법은 공식 안에 있는 법.

방어구로 인한 대미지 감소는 각 절대 수치값을 보는 게 아니라 그 수치 위에 마우스를 올리면
대미지 감소 몇% 이렇게 툴팁이 뜨는데 그 수치를 넣어야 함. 물론 나누기 100 해서 대입....

아시다시피 다음과 같은 점감(점차 효율 감소)이 존재하고요.





다음은 끼워팔기 상품임. 웃자고 만들어본 공식이니 심각한 태클은 사양함

실제 딜 양 = ( 캐릭 생존시간 - 회피시간) * 준 대미지 딜
준 대미지 딜 =순 디피 * 분노 소모량       ( 평타일 경우 분노 소모량은 1로 계산  )
몹 생존 시간 = 몹 피통 / 준 대미지 딜 + 캐릭 회피 시간 
캐릭 생존 시간 = ( 캐릭 피통 * 모저* 방어도 ) / ( 받은 데미지 양  - 피흡) 
피흡은 적생일 경우 =(생존시간-회피시간)X초당 타격 횟수X적생수치
          피흡%일 경우 = 준 대미지딜 X 표기 피흡% X 0.2

따라서 실제 캐릭의 대미지 딜 총량 =
( 캐릭 피통 * 모저* 방어도 ) / ( 받은 데미지 양  - 피흡) - 회피시간 } * 순 디피 * 분노 소모량
( 캐릭 피통 * 모저* 방어도 ) / ( 받은 데미지 양  - 피흡) - [ 몹 생존 기간 - 몹피통/(순디피*분노 소모량) ] } * 순 디피 * 분노 소모량
= 그러니까 순 디피는 대미지딜의 일부일 뿐 디피 딸 치지 마라






... 나 수학 고딩 이후로 안했는데 왜 이러구 있냨ㅋㅋㅋㅋㅋㅋㅋㅋ







(헤어진 여친하고 닮아서 볼때마다 완전 짜증나고 좋음 ㅎ)











★ 총 대미지 감소 양 (Total damage reduction, TDR)  
=  (1 - 방어구로 인한 대미지 감소) × (1 - 각 저항으로 인한 대미지 감소) × (1 - 다른 대미지 감소)  
= 몹이 준 대미지에서 남은 대미지율 

바바,수도처럼 근접 캐릭인 경우, 위의 TDR에 0.7을 곱합니다. 근접캐릭은 30% 대미지 감소됩니다. 

★ 평균 방패 방어량 ( Shield Defense , SD ) =  { (방패 맥스 방어 + 방패 미니멈 방어)/2 }x(방막율/100) 

★ 1회 피격시 받는 대미지 평균 = { (몹 대미지*TDR) - SD }x(1-회피율/100) 

★ 실질 피통 (Effective Health) = 자기 현재 피통 * (1 - TDR )