2차때 장인의혼, 메이커 배우고 3차하면 3차스킬 SP 투자 안되는 현상 있는데

DB에서 skills 테이블에 보면 1003, 1007 뿐 아니라 10001003, 10001007 이런 식으로 시그너스, 아란, 에반 등이 배우는(?) 장인의혼, 메이커도 있는걸 볼 수 있음

이 행을 삭제하면 SP가 정상적으로 투자되는데 GameConstants.java, MapleCharacter.java에서 퀘스트 클리어할때 지급받는 스킬을 각 직업에 맞는 스킬 1개만 지급하도록 수정하면 근본적인 원인이 해결됨


배포된 리플 기준으로 장인의혼, 메이커를 안 배웠는데도 3차전직 후 SP소모가 안된다면 src에서 70레벨 달성시 지급하는 라이딩 스킬이 원인이니 그 부분 주석하면 해결됨

로컬로 작업하는 방법도 있다는데 내가 로컬은 잘 모르고 이 방법이 근본적인 해결방법같음


여긴 레전드 프메 코딩고수들만 모여있어서 다 알겠지만 혹시라도 모르는 사람 있으면 참고하시길


(댓글 내용 보고 본문도 수정함)