3줄요약은 맨 아래에 있다
[알아봐야 될 것]
- 스킬1과 스킬2의 피격 대미지 차등 분배 비율
[준비물]
스킬 레벨1의 베이 info
skill_id 1, 2의 숫자를 기억해서
StateEffect에서 확인해보자
2가지 기능이 동작된다
이 번호도 기억해서
Funtion에서 확인해야 됨
255010101은 자기 자신에게 사용한다는 기능이다.
딱히 볼건 없으니 다음것이 진짜일 것임
??
방어력 증가 효과만 써있고 차등 분배는 없노?
이렇게 접근하면 공명의 함정에게 당한것이다
skill_id 1, 2의 숫자를 기억해서
StateEffect에서 확인하니 답이 안나오는것
다시 최초의 이미지를 보면
버스트 스킬은 1550301로 되어있다.
따라서 일반 스킬도 1550101, 1550201 따위로 지정되어있고,
이건 CharacterSkill에서 확인해야한다.
바로 찾아보자
c550_skill1인걸 보니까 제대로 찾은게 맞다.
원래 목적인 차등분배를 확인하려면
밑의 after_어쩌구를 찾아야한다.
숫자를 기억해서 function에서 찾아보자
이게 맞냐?
스킬명의 한글 스크립트를 보니 맞는거 같다
function 값을 보니까 30000이다.
%로 변환하면 300%임
target은 self - 자기 자신으로 되어있으니
확실히 존나 아프게 맞아주는게 맞다.
다음 것도 확인해보자
이번에는 50%이고,
target이 self가 아닌 target으로 지정되어있다.
이 스킬은 아군 전체 지정이기 때문에 나머지 니케에게 50%뎀감 효과를 주는 것이다.
정리하면
1스킬의 분배 효과는
100/100/100(베이)/100/100의 데미지 감소가
50/50/300/50/50으로 들어온다는 것이다.
절반과 3배가 좀 불공정한데 총량은 문제가 없으니 뭐 그러려니 함
이제 2스킬도 알아봐야함
여러 과정을 생략하였음.
자신 엄폐물 한정으로 작동되는 기능 한개가 보인다
function에서 알아보자
13000%??
뭔 ㅅㅂ 거지같은 계수노?
라고 생각하겠지만
target이 cover일 경우 %가 소숫점 4번째자리까지 적용된다
따라서 130%임
근데 이건 그냥 지 혼자 더 아프게 쳐맞는건데
왜 차등 분배임? 이해할 수가 없노
헷갈린다고? 니케 대미지 계산식보다 쉬움
------------------------------------
[결론]
1. 1스킬의 분배 효과는 아군 니케에게는 절반, 자기 자신에게는 3배로 분배된다.
2. 2스킬의 분배 효과는 자기 자신의 엄폐물에게 130%데미지를 더 받는다. 분배따위 없음
3. 시프트업은 병신이다
사실 2스킬 찾아보려고 작성해둔건데
엄폐물도 개인엄폐, 공용엄폐(전방 배리어), 엄폐물 자체 방어력 등
뭔가 지저분하게 많아서 작성하다가 드랍했음
하드에서는 그저 죽창메타고, 아레나는 전투력보정 등 관련 계산식이 별도로 돌아가기 때문
오류 제보 받습니다