https://crawl.develz.org/wordpress/trunk-updates-6-march-2022


클로징 어택(파팅 어택)이 생각보다 작동 방식이 살짝 복잡한 부분이 있어서


위 링크글 읽어보고 위자드모드로 직접 실험해본걸 토대로 메커니즘을 정리해봤음





클로징 어택은 플레이어가 몬스터에게 딱붙은 상태에서


직접 이동을 하여 떨어지는 순간


3분의1 확률로 몬스터가 에너지(턴) 소모 없이 공격하는 시스템임


여기까지는 아주 간단한데 아래의 내용 때문에 조금 어려워짐





단, 이때 몬스터가 클로징어택을 하기 위해서는 한 가지 조건을 만족해야만 함


플레이어가 턴을 소모하여 이동할 때 몬스터가 자기 스피드에 해당하는 만큼의 에너지를 확보해야만 클로징 어택을 할 수 있음


먼말인지 헷갈릴건데 예를 들어 설명해봄


ex 1

플레이어 종족이 휴먼이고 홉고블린과 딱 붙은 상태에서 직접 이동으로 벗어났음

휴먼의 이속은 1이므로 1.0턴이 걸리고 그에 따라 홉고블린은 1.0턴 만큼의 에너지를 확보함

홉고블린의 스피드는 10 이므로 클로징 어택을 하기 위해서는 1.0턴 만큼의 에너지가 필요함

1.0턴(이상)의 에너지를 가지므로 클로징 어택을 할 수 있음


ex 2

플레이어 종족이 스프리건이고 홉고블린과 딱 붙은 상태에서 직접 이동으로 벗어났음

스프리건의 이속은 0.6이므로 0.6턴이 걸리고 그에 따라 홉고블린은 0.6턴 만큼의 에너지를 확보함

홉고블린의 스피드는 10 이므로 클로징 어택을 하기 위해서는 1.0턴 만큼의 에너지가 필요함

만약 홉고블린이 바로 직전에 행동하고 나서 남아있는 에너지가 0.4턴 이상이라면 합계 1.0턴 이상의 에너지를 가지므로 클로징 어택을 할 수 있음

만약 홉고블린이 바로 직전에 행동하고 나서 남아있는 에너지가 0.4턴 미만이라면 합계 1.0턴 미만의 에너지를 가지므로 클로징 어택을 할 수 없음


ex 3

플레이어 종족이 펠리드이고 헤이스트 상태에서 오브 가디언과 딱 붙은 상태에서 직접 이동으로 벗어났음

헤이스트 상태의 펠리드의 이속은 0.53이므로 0.53턴이 걸리고 그에 따라 오브 가디언은 0.53턴 만큼의 에너지를 확보함

오브 가디언의 스피드는 15 이므로 클로징 어택을 하기 위해서는 0.67턴 만큼의 에너지가 필요함

만약 오브 가디언이 바로 직전에 행동하고 나서 남아있는 에너지가 0.14턴 이상이라면 합계 0.67턴 이상의 에너지를 가지므로 클로징 어택을 할 수 있음

만약 오브 가디언이 바로 직전에 행동하고 나서 남아있는 에너지가 0.14턴 미만이라면 합계 0.67턴 미만의 에너지를 가지므로 클로징 어택을 할 수 없음


이제 대충 어떤 방식인지 이해할 수 있을거임


물론 ex 2, ex 3 과 같은 상황에서 몬스터가 클로징 어택을 할 수 있는지 없는지 직접 계산하면서 플레이할 필요는 전혀 없음


왜냐면 어짜피 바로 직전에 몬스터가 행동하고 남아있는 에너지가 얼마만큼인지는 플레이어가 알 수가 없거든


그러니깐 위처럼 복잡하게 생각할거 없고


단순하게 나의 현재 이속이 몬스터의 스피드보다 빠르면 클로징 어택의 확률이 3분의1 보다 더 낮아지겠구나 라고만 이해하면됨





그리고 또 몬스터가 자신의 스피드에 비해 공격속도가 더 느린 경우에는 클로징 어택이 조금 다르게 작용하는 예외가 있음


스피드가 10이지만 공속이 1.5인 오우거류 몹들

스피드가 15이지만 공속이 3.0인 저거넛과 번닙


이런 몬스터들이 클로징 어택을 하면 일반적인 몬스터들 처럼 모든 에너지를 환급받아서 클로징 어택의 비용이 공짜가 되는 것이 아니라


몬스터의 스피드에 해당하는 만큼의 에너지만 환급 받고 남은 만큼 에너지를 잃음


이것도 예를 들어서 설명해봄


ex 1

플레이어가 오우거와 딱 붙은 상태에서 직접 이동으로 벗어났고 클로징 어택을 맞았음

오우거의 공속은 1.5이므로 1.5턴의 에너지 중 오우거의 스피드 10에 해당하는 1.0턴 만큼의 에너지를 환급받음

그러므로 오우거는 나머지 0.5턴에 해당하는 만큼 에너지를 잃어 그것을 회복하기 전까지는 행동하지 않음


ex 2

플레이어가 저거넛과 딱 붙은 상태에서 직접 이동으로 벗어났고 클로징 어택을 맞았음

저거넛의 공속은 3.0이므로 3.0턴의 에너지 중 저거넛의 스피드 15에 해당하는 0.67턴 만큼의 에너지를 환급받음

그러므로 저거넛은 나머지 2.33턴에 해당하는 만큼 에너지를 잃어 그것을 회복하기 전까지는 행동하지 않음


이것도 복잡하다 싶으면 어렵게 생각하지 말고


그냥 자기 스피드 보다 공속이 느린 몬스터들은 클로징 어택을 하면 일부라도 턴을 낭비하겠구나 정도로만 이해하면됨





이게 클로징 어택 메커니즘의 전부임


개인적으로는 3분의1 확률은 조금 높은듯해서 아마 후속패치로 더 낮추지 않을까 싶음