pc-pc 추타관련 수정소스 (밸런스 조정시)
밑에 pc_npc 수정하셨으면 이제 pc_pc 부분입니다.
사실 더 중요하죠 케릭 밸런스 문제이니 npc보다 pc부분으니..
밑에 pc_npc 글 참고하시면 되니 간단히 설명할께요 비슷하거든요
public int calcPcPcDamage() { <--검색
int weaponMaxDamage = _weaponSmall + weaponAddDamage; //<-- 밑에글에서 설명했듯이 이부분
때문에 검추타가 랜타에포함되는것.
역시 삭제하고 항목별로 모두추가
int weaponMaxDamage = _weaponSmall; //<---요렇게 + weaponAddDamage 만 삭제
그후 밑으로 내려가면서 항목별 weaponMaxDamage 라고 되있는곳 있으면
부담없이 + weaponAddDamage 추가 왜그런지는 밑에 pc_npc글 읽어보시고 그래도 이해안가면
덧글 달아주세요 설명드릴께요.. 설마.. 이해안가실려구..
일단 제일 중요한곳 몇개만 설명.. 다른건 스스로 찾아서 다 추가해주세요
if (_weaponType == 58 && doubleChance <= _weaponDoubleDmgChance) { // 크로우 더블
weaponDamage = weaponMaxDamage + _weaponAddDmg; <---위에 삭제한데신 요기 추가
_attackType = 2;
} else if (_weaponType == 0) { // 맨손
weaponDamage = 0;
} else {
weaponDamage = _random.nextInt(weaponMaxDamage) + _weaponAddDmg;<---또 요기 추가(제일중요)
}
if (_pc.getSkillEffectTimerSet().hasSkillEffect(SOUL_OF_FLAME)) {
if (_weaponType != 20 && _weaponType != 62) {
weaponDamage = weaponMaxDamage + _weaponAddDmg + 10;<--또 요기 추가 (+10)이건 제팩에서
소울뎀지추가니 원래 없으면
+10하지마세요 추타만 추가하세요
}
}
일단 중요한부분 이렇게 수정하시고 나머진 스스로..
[출처] 케릭밸런스 소스(pc_pc) 대부분의 팩이 잘못되있는것. (Love~연구소) |작성자 도도무사

장췐 님의 최근 댓글