협동전 게시판 beta
협동전 공략 beta
작성자 |
|
||
---|---|---|---|
작성일 | 2017-01-09 09:36:10 KST | 조회 | 2,565 |
제목 |
인공지능 맹독충 비정상 피해 데이터 조사 (편집기상 데이터)
|
1. 맹독충의 피해 알고리즘
(래더 표준형 기준)
얼개는 다음과 같음.
1)유닛/구조물 공격 -> 순간 폭발 (모음) 효과 발동 -> 효과처리로서 자폭 후 건물피해/유닛피해/아군피해 반환
맹독충의 자폭 공격은 동작(전투 자극제 같은 임시효과들)을 통해서 유닛이 죽을 때 순간 폭발(모음)을 반환함. 맹독충은 BanelingExplode라는 동작을 가지고 있고, 순간 폭발 (모음)효과는 맹독충이 자폭할 때 동시에 이 동작을 제거함. BanelingExplode동작은 맹독충이 소멸할 때, 즉 X키를 눌러서 자폭하거나 피해를 입어서 죽을 때 공격할 때와 동일한 순간 폭발 (모음) 효과를 처리함. 순간 폭발 (모음)의 BanelingExplode 동작 제거는 피해가 겹치지 않도록 만드는 처리.
2. 협동전 데이터상의 맹독충(일반)이 가지고 있는 상태 및 피해량 계산
이 데이터에서 맹독충이 가지는 동작은 다음의 두 가지이다.
BanelingExplode/BanelingExplodeSimple
BanelingExplode동작에는 래더와는 다르게 소멸 응답 외에도 피해 응답이 있음. 설정값은 일부 비율 수정 0, 치명적, 확률 1. 이 피해 응답은 불멸자의 방어막에도 사용되는 효과인데 한 마디로 피해를 입으면 사용되는 효과. 상기의 설정값은 오직 유닛이 죽을 때에만 발동되는 효과임. 수호 보호막을 생각하면 됨. 피해 응답이 가지는 효과는 소멸 응답과 동일한 <군단의 심장 맹독충 소멸 폭발 큼 모음> 소멸 응답과 피해 응답이 동시에 있어서 실험해본 결과 이 두 응답들이 같은 동작 안에 존재하고, 동작이 제거되는 경우에는 동시에 효과가 발동되지 않음. 따라서 BanelingExplode동작이 동일한 두 가지의 효과를 가지고 있으나 실제로는 한 가지의 효과만 처리된다고 판단함.
BanelingExplodeSimple동작은 래더 표준에는 없는 효과임. 다만 특이하게도 협동전 맹독충이 가지는 기본 효과인 <군단의 심장 맹독충 소멸 폭발 큼 모음>을 소멸 응답으로 갖지 않고 래더 효과인 <순간 폭발 (모음)>을 가지고 있음. 전자의 효과는 다만 피해 응답으로 가지고 있음. <순간 폭발 (모음)> 효과탭에는 특이하게도 11레벨부터 개방되는 맹독충의 부식성 산 진화를 반영하는 피해 탭을 가지고 있는데 부식성 산 진화 자체는 연구를 완료하면 <군단의 심장 맹독충 폭발 큼 >효과에 피해량이 직접 추가된다. 오직 이 데이터에만 따른 추측을 하나 하면 자가라 레벨이 11~13이내인 사령관이 현 상태의 맹독충을 사용하고 부식성 산 진화를 하면 맹독충이 얻는 공격력이 +40(+80구조물)이 아니라 +80(+160구조물)이 될 것으로 보임.
또한 사령관 자가라가 사용하는 쌍독충에는 이 동작이 없고 오직 BanelingExplode 동작만 있다.
<군단의 심장 맹독충 폭발 큼 >
40(+40구조물) (직접 피해 및 검색 피해 동일함)
<순간 폭발 (모음)>
40
구조물 상대 방어력 무시 80
BanelingExplodeSimple 동작을 가지고 있는 맹독충이 공격을 하면 다음과 같아진다.
1) 맹독충이 공격함으로서 <군단의 심장 맹독충 소멸 폭발 큼 모음>효과가 처리된다. 여기서 피해량을 생성하고 BanelingExplode동작을 제거하며 맹독충을 자폭 제거한다.
2) 맹독충이 자폭(=소멸, 죽음)하였기때문에 BanelingExplodeSimple 데이터에서 소멸 응답과 피해 응답이 처리된다. 소멸 응답에 따른 <순간 폭발 (모음)>효과가 처리되고 피해 응답에서 <군단의 심장 맹독충 소멸 폭발 큼 모음>효과가 처리된다. 동작이 제거되지 않으면서 두 응답을 동시에 가지고 있을 경우, 두 응답이 동시에 처리됨을 실험으로 확인했다. 실험은 개인 실험맵을 통해서 진행하였다.
3) 따라서 맹독충이 죽으면서 <군단의 심장 맹독충 소멸 폭발 큼 모음>이 두 번, <순간 폭발 (모음)>이 한 번 처리되고 이 피해량을 합산하면 다음과 같다.
40(+40구조물)*2
40 / 구조물 상대 방어력 무시 80
=> 120 (+80구조물)(+80 방어력 무시 구조물) *범위 2.2, 범위 내 100% 피해.
협동전 사양의 맹독충이 40(+40구조물)임을 감안하면 현재는 3배의 피해를 낼 수 있고, 구조물을 상대로는 3.25배의 피해를 낼 수 있는 것으로 파악된다.
3. 추가적인 의문
쌍독충을 습득하기 전의 사령관 자가라가 운용하는 맹독충은 이런 비정상적인 피해량을 가지는 맹독충인가? 또 BanelingExplode동작은 왜 피해응답으로 동일한 효과를 포함하는가?
4. 해결방안
사실 BanelingExplodeSimple 동작이 왜 존재하는지 이해할 수 없다. 맹독충에 이것을 추가할 하등의 이유가 없고 만약 공세로서 등장하는 맹독충을 더 까다롭게 하려는게 협동전 개발팀의 생각이라면 완전히 잘못되었다. 즉, 맹독충이 이 동작을 더이상 포함해서는 안됀다. 만약 이 의도를 밀고 나가려는 것이 블리자드께서 그렇게 좋아하시는 '우리가 의도했던 바'라면 데이터 구조를 변경해서 맹독충의 소멸 시 이 동작을 제거하는 효과를 포함해야한다.
|
||
|
|
||
|
|
||
|
|
||
|
© PlayXP Inc. All Rights Reserved.