일본 석유 유저가 블로그에 정확한 공격력 연산식을 짜올려놓은 걸 발견해서
이걸 바탕으로 스탯 계산기를 새로 짜면
예전에 만들 때처럼 숫자 하나하나 지랄같이 입력할 필요 없이
아주 깔끔하게 근력보정, 신비보정 혈정석이나 속성데미지까지 전부 계산 가능할 것 같더라.
그래서 거기에 빠져있다보니까 프롬뇌가 눈에 안들어옴 ㅅㅂ
이번에 새로 알게된 연산식을 간략하게 소개해보자면
(관심없으면 아래에 요약 있으니 걍 스크롤 쭉 내려도 됨)
(공격력) = ATK; Attack
(무기의 기초 공격력) = BaseATK; Base Attack
(무기의 능력 보정 값) = ASR; Attribute Scaling Ratio
(능력 값 비율) = AR; Attribute Rating
(혈정석 능력 보정 값 X, Y, Z) = X, Y, Z (+65라면 0.65)
(혈정석 승산 값 A, B, C) = A, B, C (31.5 %라면 0.315)
(혈정석 가산 값) = Add; Adding
라고 용어를 생각했을 때
ATK=BaseATK[1+{ASR(+ X + Y + Z)*AR}]*(1 + A)*(1 + B)*(1 + C)+Add
같은 식으로 공격력을 계산하는 것이 가능함.
물론 여기서 ASR값이나 AR값은 따로 표로 작성되어있어서, 그걸 참고해야하긴 하다.
이걸 가지고 계산을 해보면
근력50에 기술9인 톱단창에
물리 27.2% 3개를 장착했을 경우
스탯 50일 때 AR은 0.85
스탯 9일 때 AR은 0.045
톱단창의 근력ASR은 0.6
톱단창의 기술ASR은 0.4
표기공격력
=180{1+(0.6*0.85)+(0.4*0.045)}*1.272*1.272*1.272
=180(1+0.51+0.018)*1.272*1.272*1.272
=180*1.528*1.272*1.272*1.272
=275.04*1.272*1.272*1.272
=566.053
->약 566
동일한 스탯의 캐릭터에
근력심연+65, 물리 27.2% 2개를 장착했을 경우
표기공격력
=180[1+{0.6(+0.65)*0.85}+(0.4*0.045)]*1.272*1.272
=180(1+1.0625+0.018)*1.272*1.272
=180*2.0805*1.272*1.272
=374.49*1.272*1.272
=605.9188
->약 606
그리고 실제로 인게임에서 공격력을 비교해보면
물리 27.2% 3개가 565
(계산 값 566)
근력보정 +65 하나에 물리 27.2% 2개가 605
(계산 값 606)
1정도의 값이 소숫점 계산 때문에 발생한 오차라는 점을 감안하면
아주 정확하게 값이 나온다.
-요약
1.일본 고인물 정보를 바탕으로 블본 스탯 계산기 업글중
2.그래서 프롬뇌 또 밀린다
프롬뇌 ㅠㅠ