2.0 올라이트 팩 > [이레이즈 매직, 커스 패럴라이즈] 를 수정하고 싶습니다.
컨텐츠 정보
- 511 조회
- 4 댓글
- 0 추천
- 0 비추천
-
목록
본문
이레이즈 매직은 확률을 수정하고 싶고요.
커스는
1. 커스 마법 걸린 후 굳기 전까지의 시간을 수정하고 싶고
2. 커스로 굳은 시간을 수정하고 싶습니다.
커스는 지금 현재 걸린 후 5초 후에 굳고 3초 동안 굳습니다.
-
등록일 2024.08.14
-
등록일 2023.10.02
-
등록일 2023.09.272.0 올라이트팩 매니저창 수정댓글 1
-
등록일 2023.09.22
관련자료
댓글 4

열공요님의 댓글의 댓글
여기서 어느 부분인가요?
@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);
}
}
@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);
}
}