앱솔루트 블레이드 수정본입니다.
앱솔루트 블레이드 수정본입니다.
if (target instanceof L1PcInstance) {
L1PcInstance _target = (L1PcInstance) target;
if (pc.isKnight() && pc.getSkillEffectTimerSet().hasSkillEffect( L1SkillId.앱솔루트_블레이드)) { // 앱솔루트_블레이드
if (_target.getSkillEffectTimerSet().hasSkillEffect(L1SkillId.ABSOLUTE_BARRIER)) {
int LevelBonus = pc.getLevel() - 80;
int chance = _random.nextInt(100);
if (LevelBonus > 8) {
LevelBonus = 8;
}
if (chance <= (5 + LevelBonus)) { // 앱솔루트 블레이드 확률
_target.getSkillEffectTimerSet().killSkillEffectTimer(L1SkillId.ABSOLUTE_BARRIER);
pc.sendPackets(new S_SkillSound(_target.getId(),14539));
Broadcaster.broadcastPacket(pc, new S_SkillSound(_target.getId(), 14539));
pc.getSkillEffectTimerSet().killSkillEffectTimer(L1SkillId.앱솔루트_블레이드); // 앱솔루트_블레이드
}
}
}
}
아래있는건 안되더라구요 ;;; 으흠......그래서 수정합니다. 도움주신 초롱씨 고마워요~
이대로 하게되면 원래는 칼질도중에 랜덤으로 터져야하는데...
음.. 칼질 첫타에만 확률에 빗대어 터져요 ~
소스는 C_attack.java입니다. 칼질도중에 랜덤으로 터지게 하려면 소스를 좀 수정해야해요 ~~
응용가능하신 분있의면 응용해서 좀 올려주세요 ~
C_attack.java에서 L1attack.java에 수정해서 넣으라던데.. 도저히 모르겠음...ㅠㅠ
연구같이 하실 분 없으신가 ~~ ㅠ

댓글4
- 1
- 2
LoseF 님의 최근 댓글
자바가..제대로 설치가 안됬을 때... 2016 04.30 엔피씨 테이블에 문제 생겼네 ~~ 2016 04.24 ㅋㅋㅋㅋ백도어 바로 잡히니 ㅋㅋ 아주 변명하고 네톤 바로 나가네 ㅋㅋ 2016 04.24 하지만 접속기가 난 없다는..ㅠㅠㅠ패치파일은 고마워영 ~ 2016 04.22 ㅋㅋ 미안해여 ㅋㅋㅋ 2016 04.22