2.0 올라이트팩 >>> 홀리워크 시간을 조정하고 싶습니다.

경험치랭킹
포인트랭킹
글작성랭킹
댓글작성랭킹
리니지연구소 통계
  • 434(35) 명현재 접속자
  • 12,815 명오늘 방문자
  • 10,712 명어제 방문자
  • 17,525 명최대 방문자
  • 4,188,838 명전체 방문자
  • 603,632 개전체 게시물
  • 81,112 개전체 댓글수
  • 13,566 명전체 회원수
SNS 공유
    Facebook Twitter GooglePlus KakaoStory NaverBand
홍보글은 홍보게시판에만.. 게시판 잘보고 올리세요! 홍보게시판 외에 홍보글 발견시 바로 아이디 차단됩니다!
새글
새댓글
질문게시판

2.0 올라이트팩 >>> 홀리워크 시간을 조정하고 싶습니다.

현재 홀리워크 1시간(3600초) 입니다.

홀리워크.JAVA  내용입니다.


어느 부분을 수정해야 시간을 조정할 수 있을까요?

원하는 시간은 900초 입니다.



@Override

public void toBuffStop(object o){

toBuffEnd(o);

}


@Override

public void toBuffEnd(object o){

if(o.isWorldDelete())

return;

o.setBrave(false);

o.toSender(S_ObjectSpeed.clone(BasePacketPooling.getPool(S_ObjectSpeed.class), o, 1, 0, 0), true);

ChattingController.toChatting(o, "\\fY홀리 워크 종료", Lineage.CHATTING_MODE_MESSAGE);

}

@Override

public void toBuff(object o) {

if (getTime() == Lineage.buff_magic_time_max || getTime() == Lineage.buff_magic_time_min)

ChattingController.toChatting(o, "\\fY홀리 워크: " + getTime() + "초 후 종료", Lineage.CHATTING_MODE_MESSAGE);

if (getTime() == 1)

o.speedCheck = System.currentTimeMillis() + 2000;

}

static public void init(Character cha, Skill skill){

cha.toSender(S_ObjectAction.clone(BasePacketPooling.getPool(S_ObjectAction.class), cha, Lineage.GFX_MODE_SPELL_NO_DIRECTION), true);

if(SkillController.isMagic(cha, skill, true)){

// 패킷 처리

cha.toSender(S_ObjectEffect.clone(BasePacketPooling.getPool(S_ObjectEffect.class), cha, skill.getCastGfx()), true);

// 처리.

if(cha.getSpeed() != 2){

// 마법사 용기 제거

BuffController.remove(cha, Bravery.class);

// 슬로우 상태가 아닐경우

BuffController.append(cha, HolyWalk.clone(BuffController.getPool(HolyWalk.class), skill, skill.getBuffDuration()));

ChattingController.toChatting(cha, "홀리 워크: 이동속도 향상", Lineage.CHATTING_MODE_MESSAGE);

}else{

// 슬로우 상태일경우 슬로우 제거.

BuffController.remove(cha, Slow.class);

}

}

}

static public void init(Character cha, int time){

// 적용

if (cha.getClassType() == Lineage.LINEAGE_CLASS_WIZARD)

BuffController.append(cha, HolyWalk.clone(BuffController.getPool(HolyWalk.class), SkillDatabase.find(7, 3), time));

}


}


채택됨
나무서버 2023.07.01 18:13  
나비켓->스킬에 가시면 홀리워크 있어요 거기에 버프지속시간 변경 하시면 되요
2 Comments
나무서버 2023.07.01 18:13  
나비켓->스킬에 가시면 홀리워크 있어요 거기에 버프지속시간 변경 하시면 되요
열공요 2023.07.01 23:33  
제가 너무 어렵게 생각했었네요 ㅎㅎ
상태 제목