시리즈 스브 시스템공학개론


1편 [5. 스텟 관련 예외 상황, 스탯을 보는 요령] 문단을 필독 해야 본편을 이해할 수 있음

만약 일부 보스에 대해 대미지 계산 공식과 다른 결과가 나온다면 부록1을 참조하길 바람


3편과 중복되는 내용이 일부 있는데 이해하기 편하게 ctrl + c/v 하겠음



목차

1. 부속 유닛 대미지 계산 공식의 구조

2. 부속 유닛의 메커니즘

3. 공식 계수들의 상세 설명

4. 예제 풀이

 4-1 글쓴이의 4수성 일반 스킬 대미지

 4-2 글쓴이의 4체르노 특수 스킬 대미지



1. 부속 유닛 대미지 계산 공식의 구조

부속 유닛 공격력 x 부속 유닛 최종 대미지 계수 x 부속 유닛 주는 대미지 계수 x 적 받는 대미지 계수 x 적 방어력 계수 x 적 내성 계수


여러 계수들의 곱연산으로 계산함

3편에 나온 스킬 대미지 계산 공식과 비교해보면

부속 유닛 공격력스킬 공격력과 유사하지만 살짝 다르고

최종 대미지 계수, 주는 대미지 계수앞에 '부속 유닛'의 것임이 명시되있음



2. 부속 유닛의 메커니즘

부속 유닛의 기초 스탯(공격력, 최대 HP, 방어력)은 부속 유닛이 소환(혹은 설치)되는 시점에 결정됨

예를 들어 사진과 같이 어떤 부속 유닛의 기초 스탯 중 공격력이 캐릭터 공격력의 100%라고 명시되어있음

부속 유닛을 소환한 이후에 캐릭터의 공격력 증가(%) 스탯이 변하거나 추가 공격력(대표적으로 레인보우 라이터)을 받더라도 그 부속 유닛의 기초 스탯은 변하지 않음


또 한가지 중요한 메커니즘이 있는데, 캐릭터의 각종 대미지 증가(%)스탯의 영향을 받지 않는다는 것임(그러나 공격력 증가(%)와 같은 기초 스탯은 영향을 받음)

스킬 설명에 '이 소환수는 부속 유닛이 아니다' 라고 쓰여있는게 아닌 이상 항상 그럼

예를 들어 어떤 부속 유닛이 혼돈 유형 대미지를 주는데, 캐릭터의 혼돈 유형 대미지가 10%든 20%든 스킬 대미지가 몇퍼 증가 하더라도

부속 유닛은 아무 관련이 없다는 거임. '부속 유닛 대미지가 x% 증가한다' 이런 스탯에만 영향을 받음

님들이 부속 유닛이 쓰레기라고 체감하는 이유 중 하나일 수도 있음


이 두 가지 중요한 메커니즘을 꼭 기억하고 3번 문단으로 넘어가자



3. 공식 계수들의 상세 설명

주의: 이전 스킬 대미지 계산편에서 복붙해서 날먹함


유의사항: 필자는 계산의 편리를 위해 %를 미리 없애 놓는 걸 선호함
예를 들어 백분율(%)이 30%일때 % = 1/100 이므로 0.3으로 놓고 계산함

마찬가지로 공식에서도 (100% + 백분율(%)) 로 표기해야 되는 것을

(1 + 백분율) 로 표기함

이점을 참고하고 볼 것


(a)부속 유닛 공격력

이것에 대해 설명하려면 3편에 나왔던 최종 공격력, 스킬 공격력에 대해 알아야 하므로 복습을 해보자


=====복습=====


최종 공격력 = 공격력(기초값) x (1 + 백분율 + 숨겨진 백분율) + 추가 공격력


기초값백분율은 스탯편에 설명했었고

숨겨진 백분율이란,

스탯편에서 무기의 등급옵션이나 지원 소대의 소대 스킬 등등은 캐릭터 스탯창에 합산되어 표기되지 않는다 하였음. 

즉 여기서 숨겨진 백분율이란, 공격력 증가(%) 스탯이 캐릭터 스탯창에 합산되어 표기되지 않는 스탯인 경우를 의미함




예시로, 이 사진들을 기준으로 몸샷을 때린다고 간주하면


공격력(기초값) = 2028

백분율 = 0.437

숨겨진 백분율 = 0.2 + 0.12 = 0.32


추가 공격력은 흔히 공뻥이라고도 부름



내가 사용중인 레인보우 라이터를 예시로 들 건데,

필드에 있는 팀원은 '전투 외 합계치'공격력 15.4% 상당의 추가 공격력을 획득한다라고 되있음

'전투 외 합계치'공격력이라는건 스텟창에 바로 나오는 공격력(합계치)를 의미함

즉, 숨겨진 백분율 같은건 무시한다는 소리임

따라서 기초 스탯에 나온 저 합계치 3480을 그대로 사용해서 계산하면 됌


아까 5수성이 필드에 있고 5아카시아는 보조스킬을 사용했다고 치면

5수성의 추가 공격력은

3480 x 0.154 = 535.92


보조스킬을 사용하지 않았거나 혹은 지속시간(15초)이 지났다면 당연히 추가 공격력은 0임


그러나, 여기서 추가 설명을 하자면 

사격과 다르게 스킬에 대해서는 무조건 공격력만 계산에 들어가는게 아닐 수도 있음


대다수의 스킬들은 ~ 공격력 x% 라고 쓰여있지만

이 스킬의 경우 캣 시에라 '최대 HP'라고 적혀있음.

이럴 경우 대미지를 구하기 위한 최종 공격력


최종 공격력 = 최대HP(기초값) x (1 + 백분율 + 숨겨진 백분율) + 추가 HP


당연히 저기에 나온 백분율은 최대HP 백분율임

스킬 설명을 잘 읽도록 하자



스킬 공격력은 다음과 같이 계산함


스킬 공격력 = 최종 공격력 x 스킬 백분율 + 스킬 추가 공격력


이 사진을 예시로 보면

스킬 백분율은 빨간색으로 동그라미 친 거고

스킬 추가 공격력은 파란색으로 동그라미 친거임


예를 들어 내 캐릭터의 최종 공격력이 3563라고 할 때

사진의 '스칼렛 썬더' [썬더] 명중 대미지를 계산하기 위한 스킬 공격력


3563 x 0.25 + 61 = 1058.64


[썬더] 정화의 번개 매초 대미지를 계산하기 위한 스킬 공격력


3563 x 0.2 + 0 = 712.6


즉, 스킬에서도 어떤 대미지를 계산하느냐에 따라 변수가 바뀌므로 항상 유의해서 계산해야 함


=====복습 끝!=====

이제 다시 본론으로 돌아가보자


부속 유닛 공격력 = 최종 공격력 x 변환율 x (1 + 부속 유닛 강도) x 스킬 백분율 + 스킬 추가 공격력


변환율과 (1 + 부속 유닛 강도)가 최종 공격력에 곱해진 것 말곤 스킬 공격력과 똑같이 계산함

4수성의 일반 스킬을 예시로,


스킬 백분율은 빨간색 동그라미,

스킬 추가 공격력은 파란색,

변환율은 노란색임


어떤 수치가 변환율인지 판단하는 좋은 방법은 사진에 나와있는 것처럼 설명에 캐릭터 이름이 붙어있음

'수성' 공격력 100%, '수성' 최대 HP 50%


부속 유닛 강도는 님들이 잘 아는 지원 소대에 있는 그것


예를 들어 수성의 최종 공격력이 1924이고, 부속 유닛 강도가 24%일 때

사진의 '하늘의 계율' [썬더 솔져] 대미지를 계산하기 위한 부속 유닛 공격력


1924 x 1 x (1 + 0.24) x 0.18 + 18 = 447.4368



(b)부속 유닛 최종 대미지 계수


부속 유닛 최종 대미지 계수 = 1 + 부속 유닛 최종 대미지 증가


굳이 '부속 유닛'최종 대미지 계수라고 이름 붙힌 이유는

아까 부속 유닛 메커니즘에 대해 배운 내용과 마찬가지로

캐릭터의 호감도로 인한 최종 대미지 증가(%)가 부속 유닛에는 영향을 미치지 않기 때문...


부속 유닛의 최종 대미지를 건드리는 스탯은 지금까지 본 적이 없기 때문에

사실상 저 계수는 항상 1로 생각해도 될 것 같음

근데 혹시라도 역설적 미로나 하이퍼링크 등에서 부속 유닛의 최종 대미지가 10% 증가한다 이런식으로 버프가 있다면

1 + 0.1 = 1.1로 놓으면 됨



(c)부속 유닛 주는 대미지 계수


부속 유닛 주는 대미지 계수 = 1 + 부속 유닛 대미지 증가/감소 + 기타 등등(그 외에 또 뭐가 있는지 잘 모르겠음)...


이것도 아까 설명한 데로 KP/화염등 유형 대미지가 증가/감소하는 스탯이나 스킬 대미지 증가/감소 등과 전혀 무관함

사실상 계산이 매우 쉽다고 볼 수 있음


ex)사용하려는 스킬이 부속 유닛을 소환하고, 그 부속 유닛이 직접 번개 유형 대미지를 가한다고 함. 사격 대미지가 20%증가, 스킬 대미지가 25%증가, 부속 유닛 대미지가 42%증가, KP유형 대미지가 10%증가, 번개 유형의 대미지가 5%증가, 모든 유형의 대미지가 30%증가하는 스탯(엄밀히는 버프)이 존재할 때 스킬을 사용할 경우

부속 유닛 주는 대미지 계수 = 1 + 0.42 = 1.42



(d)적 받는 대미지 계수


이제부터 설명하는 모든 계수들은 3편에서 설명했었고 복붙해서 약간 수정했음


적 받는 대미지 계수 = 1 + 타깃이 받는 피해 대미지 증가/감소 + 기타 등등


쉽게 말하면 1 + 적이 받는 대미지 버프/디버프들의 총합


주는 대미지 계수를 계산할때처럼 조건을 잘 보는 것이 핵심.


ex)시뮬레이션 조건에 타깃 보스가 받는 피해 대미지가 25% 감소한다 이고, 보스가 현재 어떤 스킬의 효과로 인해 받는 피해 대미지가 30% 증가하는 상태일 때

적 받는 대미지 계수 = 1 - 0.25 + 0.3 = 1.05



(f)적 방어력 계수


적 방어력 계수 = 1 / (1 + (적 방어력 x (1 - 방어력 %무시) - 방어력 무시) / 1000)


적 방어력은 1000 x (1 + 적 방어력 증/감) 로 구함

ex)시뮬레이션 보스의 방어력이 12% 증가할 때

적 방어력 = 1000 x (1 + 0.12) = 1120


방어력 무시는 대표적으로 5마리안에게 있는 스탯인데

5마리안 만트라 신경에 나옴

ex)만약 5마리안으로 특수 스킬을 쓴다면
우선 싱크로율 인덱스 300따리 5마리안 기준으로 방어력 무시 300 + 30 x 300/100 = 390이고
특수 스킬 사용 후 10초간 사격 또는 일반 스킬로 적을 공격할 때 방어력 20%를 무시하므로
적 방어력 계수 = 1 / (1 + (1000 x (1 - 0.2) - 390) / 1000) = 0.709...


아무튼 적 방어력 계수는 

적의 방어력을 건드는 다른 스탯이 없다면

무조건 0.5임

실제로 0.5로 놓고 계산할 때가 매우 많음(매우 간단)



(h)적 내성 계수


적 내성 계수 = 1 - 유형 내성 증가/감소

※ 사이에 (-)부호임을 유의해야함


스킬 중에 번개 유형 내성이 20% 감소한다 뭐 그런 종류도 있지만

그런 스킬 없이도 우리는 이미 내성 감소 효과를 누려 왔음

바로 <공격 유형(원소) VS 적의 타입>상성으로 인한 내성 감소 효과인데,

 : 내성 -10%    : 내성 -5%   : 내성 -0%

예를 들어 혼돈 유형으로 인간형 적을 공격할땐 적의 내성이 -0%,

기계형 적은 -10%, 타이탄형 적은 -5% 변함


ex)적이 5아카시아의 보조 스킬에 피격 당해 모든 유형의 내성이 24% 감소, 5아카시아 여명 소대의 소대 스킬로 인해 얼음 유형의 내성이 16% 감소하였고 적의 타입은 인간형, 내 부속 유닛이 얼음 유형 대미지로 적을 공격할 때

적 내성 계수 = 1 - (-0.24) - (-0.16) - (-0.05) = 1.45



4. 예제 풀이


참고로 공식으로 나온 값과 실제는 +-1%정도의 오차는 있을 수 있음

실제값은 계산공식으로 나온 값을 평균으로, +-1%의 정규분포를 따름



4-1. 글쓴이의 4수성 일반 스킬 대미지

사진으로 스펙을 보고 직접 계산해보자 (자랑할만한 스탯이 전혀 없으므로 비틱에 대해선 안심하자)(아마...없을껄?)

참고로 계산에 혼동을 줄 함정도 있음(스탯편을 정독했다면 안 걸림)








적은 보브아르13


일반 스킬 설명사진


추가 조건:

1. 스테이지 효과: 스킬 사용 시, 스킬 대미지가 70%감소한다


수성이 사격을 안했을 때와, 했을 때의 [썬더 솔져] 대미지를 각각 구하시오


풀이과정/정답은 스크롤 더 내리면 나옴

















풀이과정:


1. 사격 전 [썬더 솔져] 대미지

부속 유닛 공격력 = ((1590 x (1 + 0.21 + 0) + 0) x 1) x (1 + 0.24) x 0.18 + 18 = 447.41448

부속 유닛 최종 대미지 계수 = 1 <- 캐릭터의 최종 대미지 증가의 영향을 받지 않음

부속 유닛 주는 대미지 계수 = 1 <- 마찬가지로 캐릭터의 번개 유형 대미지 증가, 스킬 대미지 감소 등의 영향을 받지 않음

적 받는 대미지 계수 = 1

적 방어력 계수 = 0.5

적 내성 계수 = 1 <- 번개 유형의 대미지로 인간형 적을 공격할 경우 내성 감소 0%


2. 사격 후 [썬더 솔져] 대미지

부속 유닛 공격력 = ((1590 x (1 + 0.21 + 0) + 0) x 1) x (1 + 0.24) x 0.18 + 18 = 447.41448

부속 유닛 최종 대미지 계수 = 1 <- 캐릭터의 최종 대미지 증가의 영향을 받지 않음

부속 유닛 주는 대미지 계수 = 1 + 0.42 = 1.42 <- 캐릭터의 번개 유형 대미지 증가, 스킬 대미지 감소 등의 영향을 받지 않음

적 받는 대미지 계수 = 1

적 방어력 계수 = 0.5

적 내성 계수 = 1 <- 번개 유형의 대미지로 인간형 적을 공격할 경우 내성 감소 0%


정답:

1. 447.41448 x 1 x 1 x 1 x 0.5 x 1 = 224

2. 447.41448 x 1 x 1.42 x 1 x 0.5 x 1 = 318

표에서 '변환율'과 '부속 유닛 최종 대미지 증가'를 고려하지 않은 것으로 보이지만 일반적으로 각각 100%와 0%이므로 무시했음



4-1. 글쓴이의 4체르노 특수 스킬 대미지








적은 헬라


체르노 특수 스킬 설명사진


[벨로보그] 일반 공격 대미지와 [벨로보그] 특수 잔해 대미지를 구하시오
















풀이과정:


1. [벨로보그] 일반 공격 대미지

부속 유닛 공격력 = (4700 x (1 + 0.2 + (0.055 + 0.04 x 58.3/100)) + 0) x 1 x (1 + 0.282) x 0.012 + 88 = 180.428671936

<- 숨겨진 백분율부분에 만트라 신경 효과가 들어갔음

부속 유닛 최종 대미지 계수 = 1

부속 유닛 주는 대미지 계수 = 1

적 받는 대미지 계수 = 1

적 방어력 계수 = 0.5

적 내성 계수 = 1.05 <- 혼돈 유형의 대미지로 타이탄형 적을 공격할 경우 내성 감소 5%


2. [벨로보그] 특수 잔해 대미지

부속 유닛 공격력 = (4700 x (1 + 0.2 + (0.055 + 0.04 x 58.3/100)) + 0) x 1 x (1 + 0.282) x 0.018 + 0 = 138.643007904

<- 숨겨진 백분율부분에 만트라 신경 효과가 들어갔음

부속 유닛 최종 대미지 계수 = 1

부속 유닛 주는 대미지 계수 = 1

적 받는 대미지 계수 = 1

적 방어력 계수 = 0.5

적 내성 계수 = 1.05 <- 혼돈 유형의 대미지로 타이탄형 적을 공격할 경우 내성 감소 5%


정답:

1. 180.428671936 x 1 x 1 x 1 x 0.5 x 1.05 = 95

2. 138.643007904 x 1 x 1 x 1 x 0.5 x 1.05 = 73




다음편은 부속 유닛 힐량 계산편입니다


피드백 받음