위컴알 값 분석 - oleneyl/maplestory_dpm_calc GitHub Wiki

속사기

일본 dpm 제작자가 알려줌

prepare.time + (skilltime - prepare.time) + keydownend.action 선딜 + 공격 + 후딜

소닉 블로우를 예로 들면

common.attackDelay 100
common.updatabletime 2550
prepare.time 780
keydown.time 3360
keydownend.time 360

이렇게 위컴알에서 확인 가능

여기서 keydown.time, keydownend.time은 쓸데없는 정보

실질 공격 시간은 2550 - 780 = 1770 여기서 공격 횟수는 1770 / 120을 올림 처리 = 14.75 -> 15회 소블은 15*7타이므로 들어맞는다 왜 100이 아닌 120인가? attackDelay를 일단 30단위로 올림처리부터 하고 계산한다

여기서 공격 간격은 attackDelay만이 아니고 어떨때는 subTime, 심지어 조디악 레이는 summon.attack1.info.x를 사용한다

그리고 후딜은 keydownend.time이 아닌 keydownend에 있는 action을 Character.wz의 2000번에서 찾아들어가서 그쪽 딜레이를 봐야 한다

몇몇 스킬은 attackDelay에 해당하는 부분이 +30 되어서 적용된다고 한다. 주로 1~3번째 5차스킬이 그렇다고 함.

예외가 몇개 있는데

  1. 이르칼라의 숨결 prepare.action+ (skilltime - prepare.time) + keydownend.action 원래는 prepare.time이 들어가야 하는데 prepare.action이 선딜로 들어간다. 인피니티 플레임 서클도 비슷하게 적용되는듯 하나 테스트가 필요하다.
  2. 아수라 (maybe) 810 + (skilltime - 810) + keydownend.action prepare.time, prepare.action 어느쪽에도 안맞는데 아무튼 810이라고 함
  3. 터프 허슬 prepare.action+ (skilltime - prepare.time) + keydownend.action 인데, 여기서 prepare.action이 공속의 영향을 받는다고 한다. 이르칼라와의 차이점은 prepare.time 값이 아예 클라에 없다고 한다.
  4. 조커 prepare.action+ (skilltime - prepare.time) + 별도 스킬 (공속 적용됨) 조커의 마지막 카드 뽑기같이 다른 스킬로 연결되는 경우에는 keydownend가 무시된다고 함 조커 카드뽑기는 버프 아니냐고 물었더니, 5차 스킬 버프는 공속 영향받는다고 함 (메용2)
  5. 근원의 기억 그냥 클라 값 다 무시하고 합해서 9960ms로 동작한다고 함
  6. 썬더 브레이크 키다운은 아니긴 한데, 클라에 660ms로 써져있는데 공속 관계없이 1080ms 딜레이라고 함