게시판 제목 잘보고 올리세요 일반게시판에 홍보글 보이면 바로 회원 차단입니다

2.0 올라이트 팩 > [이레이즈 매직, 커스 패럴라이즈] 를 수정하고 싶습니다.

컨텐츠 정보

본문

이레이즈 매직은 확률을 수정하고 싶고요. 


커스는 

1. 커스 마법 걸린 후 굳기 전까지의 시간을 수정하고 싶고

2. 커스로 굳은 시간을 수정하고 싶습니다.


커스는 지금 현재 걸린 후 5초 후에 굳고 3초 동안 굳습니다.

관련자료

댓글 4
profile_image

나무서버님의 댓글

이레이즈매직 = 스킬컨트롤러.자바 > isElfMagic(skill)<-검색 여기서 확률 조정
커스패럴라이즈 =  커스페럴라이즈.자바 > getCurseParalyzeCounter 굳히는 시간 조절
석화 지속시간은 나비켓 스킬테이블에서 조정
profile_image

열공요님의 댓글의 댓글

여기서 어느 부분인가요?
@Override
public void toBuffStart(object o){
o.setBuffCurseParalyze(true);
if(o.getCurseParalyzeCounter()<10)
// \f1몸이 서서히 마비되어 갑니다.
o.toSender(S_Message.clone(BasePacketPooling.getPool(S_Message.class), 212));
// 공격당한거 알리기.
o.toDamage(cha, 0, Lineage.ATTACK_TYPE_MAGIC);
}

@Override
public void toBuff(object o) {
if(o.getCurseParalyzeCounter()>=10){
if(skill.getLock().equalsIgnoreCase("none") || skill.getLock().equalsIgnoreCase("low")){
if(!o.isLockLow()){
o.setLockLow(true);
o.toSender(S_ObjectPoisonLock.clone(BasePacketPooling.getPool(S_ObjectPoisonLock.class), o), true);
o.toSender(S_ObjectLock.clone(BasePacketPooling.getPool(S_ObjectLock.class), 0x02));
}
}else if(skill.getLock().equalsIgnoreCase("high")){
if(!o.isLockHigh()){
o.setLockHigh(true);
o.toSender(S_ObjectPoisonLock.clone(BasePacketPooling.getPool(S_ObjectPoisonLock.class), o), true);
o.toSender(S_ObjectLock.clone(BasePacketPooling.getPool(S_ObjectLock.class), 0x02));
}
}
}else{
// 완벽하게 굳기까지 대기중..
o.setCurseParalyzeCounter(o.getCurseParalyzeCounter() + 1);
}
}
profile_image

나무서버님의 댓글의 댓글

저도 커스 부분 수정 안해봐서 잘 모르겠는데
if(o.getCurseParalyzeCounter()<10) 이부분 아니면 if(o.getCurseParalyzeCounter()>=10){ 이 부분으로 테스트 해보세요
전체 23 / 1 페이지
번호
제목
이름

포인트 랭킹


알림 0