본문 바로가기
공략/디아블로2

디아블로2 레저렉션 경험치표및 계산 방식 가이드

by Unknown error 2026. 4. 8.
728x90
반응형
SMALL

 

디아블로2 레저렉션 경험치 공식 표

 

 

디아블로2 디아런 경험치표

디아블로2 솔방 바알런 경험치표

디아블로2 풀방 디아런 경험치

디아블로2 풀방 바알런 경험치 

디아블로2 테러존 솔방 디아런 경험치표 

 

디아블로2 테러존 솔방 바알런 경험치표

 

디아블로2 테러존 풀방 디아런 경험치표 1 - 봉인 해제 소환몹과 디아블로

 

 

 

 

디아블로2 테러존 풀방 디아런 경험치표2 - 일반몹과 디아블

디아블로2 테러존 풀방 바알런 경험치표

 

 

디아블로2 경험치 산출 과정과 공식

 

 

◆ 기초 경험치, 몬스터 경험치

가장 먼저, 몬스터의 '기초 경험치'를 계산합니다.
         기초 경험치 = 고유 경험치 × (레벨 가중치 / 100) × 몬스터 등급 배율

고유 경험치와 레벨 가중치는 게임 내부 데이터로,
고유 경험치는 몬스터 종류별로 정해진 고유값이고,
레벨 가중치는 몬스터 레벨에 따른 가중치로, 레벨과 난이도가 높을수록 수치가 증가합니다.
(고유 경험치와 레벨 가중치 값은 각각 Monstats.txt와 Monlvl.txt에 담겨있습니다.)

이 때, 챔피언(+2Lv), 유니크(+3Lv), 하수인(+3Lv) 그리고 후술할 랜덤 특성을 갖는 보스(+3Lv)의 경우,
몬스터 등급에서 부여되는 추가 레벨을 뺀 레벨의 가중치를 사용합니다.

예를 들어 95레벨의 니흘라탁은 추가 레벨인 3레벨을 뺀 92레벨의 레벨 가중치를 사용합니다.
(원래 내부 데이터 상의 니흘라탁 레벨은 92인데, 여기에 추가 레벨 3이 더해져 95레벨이 된 것입니다.)
 + [2.5 패치] 공포의 영역(테러존)의 영향을 받는 몬스터는 고유 경험치에 25% 보너스를 받습니다.

이어서 몬스터 등급에 따른 경험치 배율은 다음과 같습니다.

여기서 하나 강조드릴 점은, 하수인이 주는 경험치가 유니크 몬스터와 동등하다는 것입니다.
그러므로 하수인도 놓치지 말고 빠짐없이 잡도록 합시다!

이렇게 결정된 기초 경험치에 인원 수에 따른 배율을 곱한 값이 '몬스터 경험치'가 됩니다.
         몬스터 경험치 = 기초 경험치 × 인원 수 배율
인원 수 배율은 1인 기준 x1배에서 한 명이 늘어날때마다 x0.5배씩 증가합니다.

 

◆ 총 경험치, 분배 경험치

몬스터 경험치와 파티 보너스 경험치가 결정되면, 이 둘을 합친 '총 경험치'를 파티원들끼리 나눠 갖습니다.
이 때 각 플레이어가 받게 되는 '분배 경험치'는 아래와 같습니다.

         총 경험치 = 몬스터 경험치 + 파티 보너스 경험치
         분배 경험치 = 총 경험치 * 플레이어 레벨/(플레이어 레벨 + 다른 파티원들의 레벨합)

솔방은 파티 보너스 경험치가 없고 분배를 할 사람도 없기 때문에
몬스터 경험치가 곧 총 경험치이자 분배 경험치가 됩니다.
(몬스터 경험치 = 총 경험치 = 분배 경험치)

그러면 잠깐 예를 들어서, 90레벨 플레이어가 솔방에서 홀로 몬스터를 잡았을 때 얻는 경험치와
동일한 몬스터를 90레벨 플레이어 세 명이 파티를 이루고 모여 잡았을 때 얻는 경험치를 비교해보겠습니다.

[솔방]
몬스터 경험치 = 기초 경험치 × 1 = 기초 경험치
보너스 경험치 = 0
      총 경험치 = 몬스터 경험치 + 0 = 몬스터 경험치
   분배 경험치 = 총 경험치 * 90/(90+0)
                    = 총 경험치 * 1
                    = 총 경험치 = 몬스터 경험치 = 기초 경험치 = 100%

[3인방]
몬스터 경험치 = 기초 경험치 × 2
보너스 경험치 = (3 - 1) ×(기초 경험치 × 2) × 89/256 = 기초 경험치 × 356/256
      총 경험치 = (기초 경험치 × 2) + (기초 경험치 × 356/256) = 기초 경험치 × 868/256
   분배 경험치 = (기초 경험치 × 868/256) × 90/(90+90+90)
                    = 기초 경험치 × 868/768 = 113.0%

이렇게 3인 플레이 시, 경험치를 13% 가량 추가로 획득하는 것을 알 수 있습니다.
같은 방식으로 1인부터 8인까지 인원 수에 따른 분배 경험치를 계산하면 아래와 같습니다.

 

그런데 만약 파티원 중 한 명이 따로 떨어져서 사냥을 하면 어떻게 될까요??

해당 파티원은 파티 보너스 경험치를 받진 못하지만,
그 대신 몬스터 경험치를 분배없이 그대로 독식하면서
실질적으로 더 많은 경험치를 얻게 됩니다.

예를 들어 풀방(8인방)에서 홀로 몬스터를 잡으면 기초경험치의 4.5배,
즉 솔방 대비 450%의 경험치를 얻게 되는 것입니다.


그렇지만 분배 경험치에는 상한선이 있어 8,388,607(=2^23-1)을 초과할 수 없는데요.
저 수치를 넘어가는 경우는 다음과 같습니다.

 - 7인 이상 방에서, 디아블로를 홀로 처치                     (2,195,808 x 4)
 - 3인 이상 방에서, 바알을 홀로 처치                           (4,536,276 x 2)
 - 3인 이상 방에서, 디아블로 클론(애니참)을 홀로 처치   (5,539,200 x 2)
 - 7인 이상 방에서, 릴리트(우버 안다리엘)을 홀로 처치   (2,387,200 x 4)
 - 6인 이상 방에서, 우버 듀리엘을 홀로 처치                 (2,648,000 x 3.5)
 - 5인 이상 방에서, 우버 이주얼을 홀로 처치                 (3,179,200 x 3)
 - 4인 이상 방에서, 우버 메피스토를 홀로 처치              (3,409,600 x 2.5)
 - 3인 이상 방에서, 우버 디아블로를 홀로 처치              (5,539,200 x 2)
 - 1인 이상 방에서, 우버 바알을 홀로 처치                    (10,336,000)

이렇게 상한선을 넘어버리는 경우, 분배 경험치는 최고치인 8,388,607로 고정됩니다.
즉, 3인방 바알 솔킬과 8인방 바알 솔킬의 경험치는 결국 동일하다는거죠.


그 외에 상한선을 넘지 않는 몬스터들의 경우, 모든 플레이어의 레벨이 같다고 하면
전체 플레이어 수와 모인 파티원 수에 따른 분배 경험치는 아래와 같이 계산됩니다.

 

디아블로2 레벨 차이 페널티, 점감 페널티, 최종 획득 경험치 정리 

경험치 분배가 끝나면 몬스터와 플레이어의 레벨을 비교해 그 차잇값에 따라 '레벨 차이 페널티'를 부과합니다.
그 다음, 플레이어의 레벨이 70 이상이면, 레벨에 따른 경험치 '점감 페널티'를 추가로 부과합니다.
이렇게 페널티까지 적용한 값이 플레이어가 최종적으로 얻게 되는 '최종 획득 경험치'가 됩니다.

레벨 차이 페널티는 레벨 25를 기점으로, 미만일 때와 이상일 때 조금 다르게 계산되는데,
여기에다 레벨 70 이상부터는 경험치 점감 페널티가 추가로 더해지는 걸 고려하면
플레이어 레벨을 총 세 구간(1~24, 25~69, 70~99)으로 나누어 볼 수 있습니다.
(편의를 위해 플레이어(캐릭터) 레벨은 cLvl, 몬스터 레벨은 mLvl로 줄여 부르겠습니다.)

§ 제 1 구간. 레벨이 24 이하일 때 (cLvl 1~24)

여기서 α, β는 레벨 차잇값에 따라 변하는 상수로
α는 몬스터 레벨이 6이상 더 높을 때 부과되는 페널티를,
β는 캐릭터 레벨이 6이상 더 높을 때 부과되는 페널티를 의미하며 그 값은 아래와 같습니다.

§ 제 2 구간. 레벨이 25 이상, 69 이하일 때 (cLvl 25~69)

여기서 ⌊  ⌋ 는 내림 기호로, 기호 안에 있는 수의 소수점 이하 값을 버린다는 뜻입니다.  예) ⌊ 3.14 ⌋ = 3

제 1 구간과의 차이점은, 몬스터 레벨이 캐릭터 레벨보다 높을 때 (mLvl > cLvl)
부과되는 페널티 계산법이 바뀌면서 페널티가 완화된다는 것입니다.
덕분에 레벨 25를 달성한 이후로는 버스를 통한 빠른 렙업이 가능해집니다.
(상수 β는 제 1 구간과 동일합니다.)


§ 제 3 구간. 레벨이 70 이상일 때 (cLvl 70~99)

서두에 말씀드린대로, 이 구간부터는 캐릭터 레벨에 따른 경험치 점감 페널티가 추가로 부과됩니다.
앞에서 레벨 차이 페널티가 적용된 값을 '1차 보정값'이라 하면, 최종 획득 경험치는 아래와 같습니다.

   ※ 1차 보정값 ≤ 2,097,152인 경우 : 최종 획득 경험치 = ⌊ 1차 보정값 / 1024 × δ ⌋
   ※ 1차 보정값 > 2,097,152인 경우 : 최종 획득 경험치 = ⌊ 1차 보정값 / 1024 ⌋ × δ

δ는 캐릭터 레벨에 따라 변하는 상수로, 그 값은 아래와 같습니다.

디아블로2 추가 경험치 방식

추가적으로, 만약 경험의 성소 효과를 받고 있거나(+50%), 애니참을 소지하고 있거나(+5~10%),
온달봉을 장착하고 있으면(+5%), 최종 획득 경험치의 해당 %만큼 추가 경험치를 얻습니다.

   ※ 최종 획득 경험치 ≤ 1,048,576인 경우 : 추가 경험치 = ⌊ 최종 획득 경험치 / 100 × 추가 % ⌋
   ※ 최종 획득 경험치 > 1,048,576인 경우 : 추가 경험치 = ⌊ 최종 획득 경험치 / 100 ⌋ × 추가 %

이렇게 여러 단계의 계산을 거쳐서 비로소 플레이어가 최종적으로 획득하는 경험치가 결정됩니다.

 

728x90
반응형
LIST