새소식

[개발자의 편지](내용추가) 개발자의 편지 #15 나이트 워커의 피해량 계산
2023-07-13 18:51 14,560
나이트워커



안녕하세요, 빅대디 김태집입니다.


최근  편의 개발자의 편지를 통해 앞으로의 계획에 대한 이야기를 드렸는데요,

오늘은 나이트 워커의 근본적인 시스템  하나인 [피해량과 데미지 계산]을 주제로 보다 상세한 설명을 전해 드리고자 합니다.


무엇보다 많은 워커님들께서도 여러 채널로 궁금증과 설명 요청을 남겨 주셨고, 

 역시도 개발자의 편지를 통해    설명 드리고 싶었던 내용인데요.


들어가기에 앞서, 최근 나이트 워커에서 발생하고 있는 피해량과 관련된 문제,

구체적으로는 ‘피해량 증가의 상한선 제한’과 ‘나에게 받는 피해 증가’에 대한 문제에 대해서 설명 드리고자 합니다.

이번 업데이트를 포함하여 7월 중으로 모두 해소될 예정입니다만, 설명을 보시는데 있어 혹여나 혼란을 드릴 수도 있을  같아 먼저 양해를 부탁드립니다.


1. 피해량 증가의 상한선 문제

최근 캐릭터의 능력치가 오름에 따라 일부 스킬의 데미지가 반영되지 않는다는 문제를 제보해 주신 워커님들이 많이 계셨습니다.


확인 결과,  부분은 개발  피해량의 연산을 최적화하기 위해 도달할  있는 데미지의 최대값을 제한해 두었는데,

워커님들의 [피해량 증가] 수치가 충분히 증가할 것을 예상하지 못하여 일부 캐릭터가 정해진 최대값을 초과하는 경우가 발생한 것으로 보입니다.

현재 해당 문제의 원인을 확인하여 오늘(7/13) 업데이트를 통해 문제를 수정한 상태입니다.


2. 나에게 받는 피해량 증가에 대한 문제

디버프  하나인 [나(시전자)에게 받는 피해 증가]를 나와 다른 파티원이 같은 적에게 중복으로 적용시킬 경우, 먼저 적용된 효과가 사라지는 현상을 확인하였습니다.

가령, 같은 전직 캐릭터인 A와 B가 파티 플레이  동일한 몬스터에게 해당 디버프를 사용할 시,    쪽은 해당 버프를 적용 받지 못하는 문제가 발생합니다.


 이슈 또한 앞서 말씀드린 [피해량 증가 상한선]과 같이 시급히 해결해야 하는 문제임에도,

관련된 모든 스킬과 장비에 대하여 하나씩 개별 수정이 필요한 사항이라 다소 시간이  소요되고 있습니다.  문제는 7월  업데이트를 통해 수정될 예정입니다.


캐릭터의 능력치에 비해 데미지가 적게 들어가는  가지 문제는 명백히 개발진의 실수로 인해 발생한 문제이며,

이로 인해 불편을 겪으신 워커님들께  자리를 빌려 정중히 사과드립니다.




[나이트 워커의 피해량 적용 방식에 대한 설명]


이제 본격적으로 나이트 워커의 피해량 증가의 계산에 대한 내용을 말씀드리겠습니다. 

게임  전투가 진행되는 다양한 상황에 따라 특정 항목의 피해는 곱연산으로, 특정 항목의 피해는 합연산으로 계산되어 적용됩니다.


다만, 게임  설명만으로는  스킬마다, 또는  효과 마다 어떤 방식으로 계산되는지 파악하기가 쉽지 않으셨을 것이라 생각됩니다.

이를 위해서 연산 유형별로 피해량을 분류한 표를 함께 보여드리면서 설명드리고자 합니다.


피해량 관련 유형
(각 항목 간에는 곱셈으로 계산)

각 유형별 하위 항목
(하위 항목 간에는 덧셈으로 계산)

공격력

 

주 능력치

 

피해 증가

 

피해 증폭

 

모든 스킬 피해

 

치명타 피해

 

모든 타격 피해

근거리 피해

원거리 피해

지속 피해

모든 속성 강화

////암 속성 강화

상황에 따른 피해 증가 

백어택 추가 피해

공격 중인 적 추가 피해

공중의 적 추가 피해

공중상태에서 적에게 피해

무력화(그로기빙결공포속박 등)된 적 추가 피해

몬스터 추가 피해

 

일반 몬스터 추가 피해

 

우두머리 추가 피해

 

스킬 피해 증가

(스페셜 강화)

 

스킬 피해 증가

O태그 스킬 피해 증가

O스킬 피해 증가

O속성 피해 증가

O레벨 스킬 피해 증가

원세계 추가 피해

 

꿈세계 추가 피해

 

연옥 추가피해

 

받는 피해 증가(디버프/피격자 기준)

나에게 받는 피해 증가

피해 감소(피격자 기준)

 

방어력(피격자 기준)

 

모든 속성 저항(피격자 기준)

////암 속성 저항


1. 표에서 왼쪽에 표시된 ‘피해량 관련 항목’은 서로 곱연산으로 적용됩니다.

  - 예시) 피해량 100 / 모든 타격 피해 20% 증가 / 받는 피해 증가(피격자) 30%  경우

   > 100 X 1.2 X 1.3 = 156으로 계산


2. 표에서 오른쪽의 합연산이 적용되는 경우는 아래와 같이 계산됩니다.

 1) 동일 카테고리에 속한 하위 항목은 합연산됩니다.

  - 예시) 피해량 100 / [백어택 추가 피해 20% 증가] / [공중의  추가 피해 30% 증가]인 경우

   > 100 X (1 + 0.2 + 0.3) = 150

 2) 같은 [열의 상위 항목이 별도의 스탯이나 효과로 존재하는 경우, 상위 항목과 하위 항목이 함께 적용되면 합연산 됩니다.

  - 모든 속성 강화 + 화속성 강화

  - 받는 피해 증가 + 나에게 받는 피해 증가

 3) 하위 항목이라도 서로 다른 상위 항목에 속해 있으면 곱연산으로 계산됩니다.

  - 예시) 피해량 100 / 후면 추가 피해 20% 증가 / 수속성 강화 30%인 경우

   > 100 X 1.2 X 1.3 = 156


[그  워커님들께 아래의 내용도 참고하실  있도록 안내 드리고자 합니다.]


1) 하위 속성 피해 항목이 중첩되는 경우

예를 들어 화속성과 암속성을 동시에 가지고 있는 스킬이 화속성과 암속성 증가 효과를 같이 적용받게 되면   피해량이  높은 속성이 적용됩니다.

 경우에는 내가 가지고 있는 속성 강화 수치와 대상이 가지고 있는 저항 스탯까지 계산됩니다. 


2) 스킬 피해 증가(스폐셜 강화)의 경우 

적면귀의 ‘혈귀만개’ 스킬의 스폐셜 강화 1단계(광기의 부름: 피해량이 10% 증가합니다.)의 효과와 같이 스킬의 스폐셜 강화를 통해 피해량이 증가하는 것을 의미합니다.


3) 체력 증가 능력치: 체력과 활력 능력치의 적용 순서

체력 증가 효과가 적용될 때는 우선 활력 능력치에 따른 체력 상승분을 더한  곱연산으로 적용됩니다.


4) ‘추가 피해’ 3종의 적용 방식

다음의 ‘추가 피해’ 능력들은 모두 독립적으로 작동하며 함께 적용된다면 곱연산되는 스탯입니다.

  (a) ‘몬스터 추가 피해’ 

  (b) ‘일반 몬스터 추가 피해’, 

  (c) ‘우두머리 추가 피해’


다만 현재 ‘몬스터 추가 피해’가 상세 능력치 창에서 독립적으로 보여지고 있지 않아

나머지 ‘일반 몬스터 추가 피해’와 ‘우두머리 추가 피해’에 모두 영향을 주는 것으로 보여지는 문제가 있습니다.

실제 데미지에는 영향이 없으며, 표기와 관련된 부분은 빠른 시일내로 업데이트를 통해 수정하겠습니다.


5) ‘모든 스킬 피해’와 ‘스킬 피해 증가’의 적용 방식

먼저  능력치에 대한 정의를 설명 드리면 다음과 같이 차이가 있습니다.

효과 명

설명

모든 스킬 피해

캐릭터의 능력치(스테이터스)

스킬 피해 증가

스킬이나 장비 아이템을 통해 얻을 수 있는 효과


 효과의 이름은 비슷하지만 계산되는 방식과 동작 원리가 달라 워커님들께서 혼동을 겪으시는  같습니다.

조만간 ‘모든 스킬 피해’의 명칭을 수정할 예정입니다. 


뿐만 아니라 ‘나에게 받는 피해 증가’와 ‘내가 가하는 피해 증가’와 같이

효과가 동일하지만 명칭이 다른 표현들도 수정을 목표로 하고 있어 더욱 명확하게 개선하겠습니다.


6) 원거리/근거리 피해 스킬에 대한 설명  수정 계획(7/27 업데이트 예정)


현재 나이트 워커는 원거리와 근거리 속성의 타격이 발생할  마다 개별적으로 데미지를 계산하고 있으나,

 스킬의 단계마다 유형별(원/근) 판정이 복잡하게 엮여 있는 경우가 있어 정리가 필요하다고 판단하였습니다.


예를 들어 맥의 ‘액션스타’ 스킬의 경우 밟기 동작은 근거리 판정이며 이어지는 공중 사격은 원거리 판정으로 적용되고 있습니다.

이러한 스킬의 속성을 일부 수정하여 원거리/근거리 속성을 명확히 구분하여 피해량 증가 효과를 온전히 적용하려 합니다.

또한 일부 스킬은 원거리와 근거리 속성을 모두 가지고 있는 경우도 있을 텐데요,  경우에는 원거리와 근거리 피해 증가  높은 수치를 적용 받도록 적용할 계획입니다.


또한 ‘모든 타격 피해’의 경우 원거리/근거리 피해와 함께 ‘지속피해’에도 영향을 주게 되는데요,

지속피해의 경우 원거리/근거리와 별개로 작동하는 스킬(고철 회오리 등)에 영향을 주는 능력치 입니다.


이상으로 전달드린 나이트 워커의 피해량 계산에 대한 이야기를 통해 많은 워커님들이 가지고 계신 의문이 해결되었기를 바랍니다.


게임에서 제공되는 캐릭터의 능력치와 스킬, 장비 아이템 설명  피해량에 대한 설명을 추가할 계획을 가지고 있습니다.

다만, 실제 적용될 때까지 별다른 정보 없이 기다리시게 만들어드리기 보다는

 설명으로 피로하실 수도 있겠지만 정확한 내용을 전달해 드리고 문의주신 부분에 답변드리는 것이 워커님들께서도  바라는 것이라는 마음으로 정리해 보았습니다.


마지막 인사를 드리기 전에 워커님께서 나이트 워커에 대한 애정을 담아  선물을 보내주셨는데요,  자리를 통해 진심으로 감사하다는 인사를 전하고 싶습니다.

워커님들께서 보내주시는 사랑에 보답하기 위해 개발진 모두는 더욱 노력하여 즐거운 나이트 워커를 계속 만들어 나갈  있도록 최선을 다하겠습니다.



조만간  전해드릴 다음 개발자의 편지에서는 캐릭터의 스킬 조정과 밸런스 패치에 대해 안내 드리도록 준비하여 인사드리겠습니다.


오늘도 나이트 워커를 즐겨 주시고 사랑해 주시는 워커님들께 진심으로 감사드립니다.

 

감사합니다.

김태집 드림.




* 23/08/10(목) 기본 공격에 대한 내용이 추가되었습니다.


캐릭터의 기본 공격과 기본 공격을 기반으로 하는 전투를 활용하시거나 

새로운 전투 패턴을 연구하고 계신 워커님들께 도움을 드리고자 기본 공격과 관련된 데미지 계산 방식을 안내 드립니다.


우선 나이트 워커의 기본 공격은 4가지 형태로 구분할  있습니다.


 전직  기본 공격

모든 캐릭터의 전직  기본 공격이 해당되며, 액티브 스킬로는 취급되지 않고 기본 스킬로 취급됩니다. (단, 네레이스의 ‘바다의 용사’와 그림자의 왕의 ‘그림자의 왕’은 전직  기본 스킬로 분류됩니다.) 

전직  기본 공격의 스킬 레벨은 아래 안내 드리는 ‘전직  기본 공격’, ‘변신 기본 공격’, ‘기본 공격으로 취급되는 패시브 공격’의 피해량에 영향을 줍니다.


 전직  기본 공격

캐릭터가 전직을 진행한  배우게 되는 패시브 스킬로 인해 기본 공격이 변형되는 경우입니다. 전직  기본 공격의 레벨은 ‘변신 기본 공격’과 ‘기본 공격으로 취급되는 패시브 공격’의 피해량에 영향을 줍니다.

 - 바이퍼 [건-푸]

 - 트러블 슈터 [트윈  슈팅]

 - 나타 [요괴 사냥꾼]

 - 음양사 [식신 : 옥여우]


 변신 기본 공격

캐릭터가 사용하는 액티브 스킬로 인해 기본 공격이 변경되는 경우입니다.

 - 네레이스 [수격술], [심해의 아이돌]

 - 헤비암즈 [시즈 모드]

 - 매그니토 [뇌신]

 - 음양사 [여우신 강림]


 기본 공격으로 취급되는 패시브 공격

특정 상황에서 기본 공격이 변경되어 발동하는 경우 입니다.

 - 센티넬 [도미네이터]

 - 음양사 [영기 추출]



기본 공격과 관련된 장비 아이템의 특수효과 또는 추가 특수효과에 대해서도 설명을 드러야   같은데요,

  1) ‘[기본 공격] 스킬 레벨 증가’ - 예시: 녹아드는 달(전설) 특수효과

사용하는 스킬에 기본 공격 태그가 있는 스킬에만 영향을 주도록 되어 있으나, 

[기본 공격]의 스킬 레벨이 증가하여 ‘전직  기본 공격’의 스킬 레벨이 증가한다면 다른 3가지 타입의 기본 공격에도 간접적으로 영향을   있습니다.


  2) ‘[기본 공격] 피해량 증가’ - 예시: 자강 또는 녹아드는 달(고대전설) 특수효과

모든 기본 공격-위에서 말씀드린 4가지 타입의 기본 공격에 모두 적용됩니다. 

(단, 변신 기본 공격의 경우 변신  타격하는 기본 공격의 피해에만 적용됩니다.)


  3) ‘[기본 스킬]의 피해량 증가’ - 예시: 넷다이버 (고대전설) 특수효과

전직  기본 공격에만 영향을 주며, 다른 기본 공격에는 영향을 주지 않습니다.


많은 워커님들께서 다양한 스킬과 장비 아이템을 활용하고 계신 것에 대해 너무나도 반가운 한편, 

워커님들께 알려드리는 정보가 부족하지는 않았나 하는 마음에 내용을 추가하게 되었습니다.


이후에도 워커님들의 이야기를  듣고 추가로 궁금해 하시는 부분을 정리하여 안내해 드리도록 하겠습니다.


감사합니다.

Top