1. 속성 부여(변질)는 무기의 대미지나 보정치 등의 수치를 변화시킨다고 설명되지만, 실제로는 무기를 변화시키지 않음
무기의 변질은 무기 자체를 바꾸는 식으로 동작함
변질이 가능한 모든 무기는 위와 같이 변질별로 무기가 전부 하드코딩되어 있는데, 롱 소드를 중후로 변질할 때 롱 소드는 중후한 롱 소드라는 별개의 무기로 치환됨
다시 말해서, 표준 롱 소드에 수치와 접두어가 추가되는 것이 아니라 아예 별개의 무기가 됨
심지어 변질마다 강화당 무기 능력치 증가 값도 하드코딩되어 있음
2. 변질은 무기만 변경하는 게 아니라, 스탯에 따른 대미지 증가 값 또한 변경함
위는 예리 변질의 보정 대미지 연산용 인수, 아래는 속성 계열 변질들의 인수
변질별로 보정 대미지의 연산에 사용되는 인수값이 다름
이게 무슨 뜻인가 하면, 변질은 무기의 기본 대미지와 보정치만 변화시키는 것이 아니라는 스탯의 효율 구간 또한 변화시킨다는 것
다만 이건 무기의 대미지에 미치는 영향이 미미하므로 무시해도 됨. 이게 변질별로 크게 다르진 않기 때문
3. 스탯별 보정 대미지를 구하는 공식은 아래와 같음.
B = 기본 대미지 - 말 그대로 무기의 기본 대미지임
C = 실보정치 - 인게임에서는 S, A, B, C 등으로 표기되는 보정치. 아래에서 설명함
I = 스탯 보정 - 근력, 기량 등 스탯 수치에 따라 달라지는 값.
이 중 2.의 이미지들에 있는 인수들은 스탯 보정값을 구하는 데에 사용됨.
https://gall.dcinside.com/m/fromsoftware/5095314
스탯 보정값을 구하는 방법은 위의 링크를 참조
보정치의 경우 인게임에서는 S, A, B, C... 등으로 표기되는데, 실제로는 정수형 값임
보정치는 실보정치가 위치한 구간에 따라 알파벳으로 표기됨
아무튼, 이를 보정치가 존재하는 모든 스탯별로 계산 후 합산한 뒤 기본 대미지에 더하면 표기 대미지가 나옴
이를 통해 표기 대미지를 구할 수 있음
변질마다/강화수치마다 무기 따로 만들어놓은건 진짜 난해하더라 ㅋㅋㅋㅋ 보통은 공식으로 처리하지 않나
그저... 중소
이거때매 들고있는거 변질이나 강화하면 양잡풀리던가
기본 대미지가 스탯보정 대미지에도 영향을 주는구나 그래서 상질이 약한건가
그럼 단석 무기 하나당 25x13가지 별개 무기가 따로 존재하는거네 뭐하는 좆소임
진짜 작업량 돌았노