원문: https://arca.live/b/lastorigin/89789668


나도 편하게 읽을 겸 풀어서 써봄 원문이랑 같이 보면 좋음


동일한 효과의 경우 별다른 언급이 없으면 전부 합연산해서 대입하면 됨


다음과 같이 정의함


최종 피해량=최소화 이전 피해량×(1+받는 피해 증가%)×{1-(광역 피해 분산 증감%)÷(범위수-1)×(피격수-1)}×{1+(광역 피해 집중 증감%)÷(범위수-1)×(범위수-피격수)}

   ●광역 피해 분산 연산에 의한 피해 감소는 100%를 초과할 수 없음

   ●100% 이상의 광역 피해 분산에 의해 최종 피해량이 0이 될 경우 아예 딜이 들어가지 않고 피격 판정도 일어나지 않음 근데 피격 스택은 깎음(?)

   ●피해 최소화의 경우 수치 조건을 위력 기준으로 연산을 하되 최소화 조건을 충족했을 경우 최소화 이전 피해량 부분을 1로 만듬(위력, 최소화 이전 피해량이 뭔지는 후술)



최소화 이전 피해량은 물리피해와 속성피해로 나눠서 서술함


최소화 이전 물리 피해량=(위력-유효 방어력)×(1+피해량 증가%)×{1+속성 추가 피해%×(1-속성 저항%)}×(1+잃은 체력 비례 피해량 증가%)×(1+대상 잃은 체력 비례 피해량 증가%)


위력=최종 공격력×최종 스킬 위력×치명타 배율×(1+대타입 피해량 증가%)×(1-받는 피해 감소%+피해 감소 약화%)

   ●치명타 배율은 치명타 시 1.5, 치명타 실패 시 1

   ●받는 피해 감소 무시 공격의 경우 받는 피해 감소와 피해 감소 약화 연산을 무시함


최종 공격력=(스탯창 공격력+고정치 공격력 증감+공격력 비례 공격력 증가)×(1+공격력 증감%)


최종 스킬 위력=스킬 계수+스킬 위력 증감+회피 비례 스킬 위력 증가+방어력 비례 스킬 위력 증가-회피 비례 스킬 위력 감쇄

   ●최종 스킬 위력이 음수일 경우 0으로 취급


유효 방어력=최종 방어력×(1-유효 방어 관통%)


최종 방어력=(방어력+고정치 방어력 증감)×(1+방어력 증감%)

   ●최종 방어력이 음수일 경우 방어 관통이 없다면 유효 방어력은 그대로 음수인 채로 연산하게 되지만 방어 관통이 있다면 유효 방어력을 0으로 연산


유효 방어 관통=방어 관통%-방어 관통 저항%

   ●방어 관통%가 양수이면서 방어 관통%보다 방어 관통 저항%가 높을 경우 유효 방어 관통은 0으로 계산함

   ●방어 관통%가 음수일 경우 방어 관통 저항은 0으로 계산함

   ●유효 방어 관통이 100%를 넘을 경우 100%까지만 유효하고 초과치는 무시, 유효 방어 관통이 음수일 경우 그대로 연산


최소화 이전 속성 피해량=위력×(1-속성 저항%)×(1+피해량 증가%)×{1+속성 추가 피해%×(1-속성 저항)}×(1+잃은 체력 비례 피해량 증가%)×(1+대상 잃은 체력 비례 피해량 증가%)

   ● 속성 공격의 경우 속성 저항은 속성 추가 피해에 이중으로 연산되기 때문에 지나치게 속성 저항이 높으면 음수×음수=양수 형태의 딜 증폭이 가능함(https://arca.live/b/lastorigin/32572035)



풀어서 쓰면 난잡해지는 것은 어쩔 수 없다


틀린 부분이 있을 수 있으니 댓글로 지적해주십셔