캐릭터의 레벨별 스탯은 1~15레벨까지 레벨별로 전부 정해진 것이 아니라, 1/2/12/15레벨마다 기준을 두고 각 기준레벨 사이의 레벨에 해당하는 스탯은 선형보간을 통해 적용한다.
우리가 흔히 아는 1~15레벨별 스탯 표는 선형보간을 적용한 것으로, 그것이 실제 게임에 적용되는 수치와 다른 것은 아니다.
다만 실제 게임에서는 위 데이터를 기준으로 선형보간을 통해 사용한다.
선형보간 공식은 아래와 같다.
x = 현재 레벨
y = 스탯
l1 = 현재 레벨 바로 아래에 있는 기준레벨
l2 = 현재 레벨 바로 위에 있는 기준레벨
s1 = 현재 레벨 바로 아래에 있는 기준레벨의 스탯
s2 = 현재 레벨 바로 위에 있는 기준레벨의 스탯
일 때,
y = s1 + (x - l1)/(l2-l1)*(s2-s1)
이다.
-소수점 아래는 절사한다.
예를 들어 추적자의 10레벨 생명력은 16+(10 - 2)/(12-2)*(46-16)에 따라 40이다.
스탯변경 유물 또한 선형보간을 사용하는 방식이나, 1/12레벨에 기준치가 정해진 것이 다르다.
선형보간을 통해 증감치를 구한 후 캐릭터의 스탯에 더한다.
스탯변경 유물은 마지막 기준치가 12레벨이므로 12레벨에서 스탯변경 유물의 최대 증감치를 얻는다.
예를 들어 추적자가 정신력 증가/생명력 감소 유물을 들고 15레벨에 도달했을 경우, 추적자의 스탯은 아래의 과정을 통해 정해진다.
추적자 15레벨 스탯
52/19/27/50/40/15/15/10
유물로 인한 증감치(12)
-5/+10/0/0/0/0/0/0
= 유물 증감치를 기존 스탯과 합산한 최종 스탯
47/29/27/50/40/15/15/10
리브라의 거래를 통한 스탯 변경은 널리 알려져있다시피 캐릭터 스탯에서 각 스탯을 증감하는 것이 아니라 기준스탯을 아예 변경하는 식으로 적용한다.
추적자가 근력 스탯변경 거래를 한 경우, 그 시점부터 추적자의 스탯은 추적자라는 캐릭터의 기존 스탯이 아닌 위 표의 근력 스탯변경 거래 스탯으로 변경된다.
물론 스탯변경 유물은 적용된다.
+번외
생명력/정신력/지구력 등의 경우 위 표를 따라 각각에 맞는 능력치가 상승한다.
위 표에서 기준스탯은 스탯의 값, 기준계수는 스탯이 영향을 주는 능력치의 값, 조정계수는 그래프의 기울기이다. (명칭은 본인이 임의로 정함)
다만 밤통에서는 모든 조정계수가 1로 통일되어서 조정계수는 의미가 없다.
조정계수 1은 그래프가 선형임을 의미한다.
따라서 선형보간으로 스탯값에 따른 능력치값을 쉽게 구할 수 있다.
x = 현재 스탯값
y = 스탯에 따른 능력치의 값
tp1 = 현재 스탯 바로 아래에 있는 기준점의 기준스탯
tp2 = 현재 스탯 바로 위에 있는 기준점의 기준스탯
tc1 = 현재 스탯 바로 아래에 있는 기준점의 기준계수
tc2 = 현재 스탯 바로 위에 있는 기준점의 기준계수
일 때,
y = tc1 + (x - tp1)/(tp2-tp1)*(tc2-tc1)
이다.
-소수점 아래는 올림한다.
예를 들어 생명력 스탯이 27일 경우 HP는 580+(27-25)/(50-25)*(1080-580)에 따라 620이다.
정확한 과정은 이 링크를 참고하면 좋다.
ㅈㄴ복잡하네
3줄
기량 상승 서폿학자 쓸만하겠는데? 무슨 40을 올려주네
신비스탯이 좀 신기하네