close_btn
로그인, 회원가입후 더 많은 혜택을 누리세요 로그인 회원가입 닫기

l1j.server.server.model.Instance.L1PcInstance.java

 

아래부분 검색 후 주석 또는 삭제

stopPapuBlessing();

 

아래부분 검색 후 전체 주석 또는 삭제

Random random = new Random(); 
      int chance = random.nextInt(100)+1;
      int plus_hp = 70+random.nextInt(20);
      if(getInventory().checkEquipped(20153) || getInventory().checkEquipped(420107)
        ||getInventory().checkEquipped(420106) || getInventory().checkEquipped(420105)
        || getInventory().checkEquipped(420104)){
       if(chance <= 10 && (getCurrentHp() != getMaxHp())){
        if(getSkillEffectTimerSet().hasSkillEffect(L1SkillId.WATER_LIFE)){
         plus_hp*=2;
        }
        if(getSkillEffectTimerSet().hasSkillEffect(L1SkillId.POLLUTE_WATER)){
         plus_hp/=2;
        } 
        healHp(plus_hp);
        sendPackets(new S_SkillSound(getId(), 2187));
        Broadcaster.broadcastPacket(this, new S_SkillSound(getId(), 2187));
       }
      }

 

l1j.server.server.model.L1Attack.java

 

public int calcPcPcDamage() <==검색후 아래쪽 적당한곳에 아래소스 추가

 

/**파푸리온의 가호 by구링**/

  if (_target != _targetNpc) {
   int chance5 = _random.nextInt(100) + 1;
   int dmg2 = 0;
   if(_targetPc.getInventory().checkEquipped(420104)|| //파푸 완력
         _targetPc.getInventory().checkEquipped(420105)|| //파푸 예지력
         _targetPc.getInventory().checkEquipped(420106)|| //파푸 인내력
         _targetPc.getInventory().checkEquipped(420107)){ //파푸 마력
        if(chance5 <= 7){ //7% 확률
    if (_targetPc.getSkillEffectTimerSet().hasSkillEffect(L1SkillId.POLLUTE_WATER)) {
           dmg2 += (50 + _random.nextInt(30)) / 2; //플루트워터경우절반
           }
           if (_targetPc.getSkillEffectTimerSet().hasSkillEffect(L1SkillId.WATER_LIFE)) {
           dmg2 += (50 + _random.nextInt(30)) * 2; //워터라이프경우두배
           }
    dmg2 += 50 + _random.nextInt(30); //회복률 = 기본50회복+랜덤(1~30)

    _targetPc.setCurrentHp(_targetPc.getCurrentHp() + dmg2);
    _targetPc.sendPackets(new S_SystemMessage("파푸리온의 가호를 받았습니다."));//가호작동시멘트
    _targetPc.sendPackets(new S_SkillSound(_targetPc.getId(), 2187));
    _targetPc.broadcastPacket(new S_SkillSound(_targetPc.getId(), 2187));
        }
   }
  }

/**파푸리온의 가호 by구링**/

 

private int calcNpcPcDamage() <==검색후 아래쪽 적당한곳에 아래소스 추가

/**파푸리온의 가호 by구링**/

  if (_target != _targetNpc) {
   int chance5 = _random.nextInt(100) + 1;
   int dmg2 = 0;
   if(_targetPc.getInventory().checkEquipped(420104)||   //파푸 완력
         _targetPc.getInventory().checkEquipped(420105)|| //파푸 예지력
         _targetPc.getInventory().checkEquipped(420106)|| //파푸 인내력
         _targetPc.getInventory().checkEquipped(420107)){ //파푸 마력
        if(chance5 <= 7){ //7% 확률
    if (_targetPc.getSkillEffectTimerSet().hasSkillEffect(L1SkillId.POLLUTE_WATER)) {
           dmg2 += (50 + _random.nextInt(30)) / 2;
           }
           if (_targetPc.getSkillEffectTimerSet().hasSkillEffect(L1SkillId.WATER_LIFE)) {
           dmg2 += (50 + _random.nextInt(30)) * 2;
           }
    dmg2 += 50 + _random.nextInt(30); //회복률 = 기본50회복+랜덤(1~30)

    _targetPc.setCurrentHp(_targetPc.getCurrentHp() + dmg2);
    _targetPc.sendPackets(new S_SystemMessage("파푸리온의 가호를 받았습니다."));//가호작동시멘트
    _targetPc.sendPackets(new S_SkillSound(_targetPc.getId(), 2245));
    _targetPc.broadcastPacket(new S_SkillSound(_targetPc.getId(),
      2245));
        }
   }
  }
  /**파푸리온의 가호 by구링**/

 

가호작동 대부분 잘하시겠지만 일부(판xx) 에선 작동이 안되어 임시방편으로 올려드립니다.

 

pc대pc npc대pc 두부분 작동 정상 확인했구요. 하나 문제점은 물리대미지 에서만 작동 하는것 같네요.

마법데미지에서는 작동을 안하는것 같네요. 마법데미지에서도 작동 가능 소스 아시는분 댓글로 조언좀 부탁드립니다.ㅜㅜ

 

[출처] eqjsw님 요청자료 판xx 파푸가호관련 (비공개 카페)

번호 제목 글쓴이 날짜 조회 수
공지 소스자료는 직접 올려주세요 게임존 2017.06.06 550
609 [펌] 귀환시 랜덤으로 떨어지게 하기 안약 2016.11.13 84
608 [펌]로봇80변신시키기 수정판 안약 2016.11.13 213
607 [펌] 전창욕설시 자동채금 안약 2016.11.13 64
606 [펌][에바]흑단딜레이 안약 2016.11.13 77
605 [펌]성세금 20억 제한(에바) 안약 2016.11.13 52
604 인첸최대치 수정 [1] 이해인 2016.08.22 248
603 계정 생성제한 소스 헬레리뇨 2016.08.09 95
602 경험치 지급단 소스 헬레리뇨 2016.08.09 146
601 100%인첸 주문서 소스 헬레리뇨 2016.08.09 207
600 1회용 인형 만들기. 헬레리뇨 2016.08.09 63
599 1-5위 랭커아이템 자동지급 헬레리뇨 2016.08.09 121
598 [에바] 나비켓 테이블 관련 설명 [1] 준희미니 2016.07.29 740
597 에바소스인데 오픈대기 켜고 끄는 소스에요~ 준희미니 2016.07.29 65
596 퍼플채팅 색(진보라채팅) 준희미니 2016.07.29 53
595 선택상자 2탄입니다!! 접속유지증표를 활용한 아템선택 준희미니 2016.07.29 145
594 새로운 아이템 인첸트 시에 마법방어 올라가도록 설정하는 준희미니 2016.07.29 97
593 말섬및 오렌필드 드랍아이템목록요 준희미니 2016.07.29 161
592 멘트 색넣어보기~ 준희미니 2016.07.29 126
591 [에바]깃털+상자지급 *찾으시는분들이좀있으신거같아서* 준희미니 2016.07.29 131
590 [요청?]수호기사 혈원 가입 받을 수 있게... 준희미니 2016.07.29 51
589 또 활성화를 위해 ㅋ 렙업시 이펙,렙업시 스텟확인 준희미니 2016.07.29 56
588 [에바]악마왕의영토 GM커멘트 영토오픈 명령어 준희미니 2016.07.29 120
587 마법데미지 npc-pc pc-pc 외부화작업 준희미니 2016.07.29 151
586 수상한 텔레포터 피아트 야히진영 준희미니 2016.07.29 41
585 텔좌표 file 준희미니 2016.07.28 124
584 속성인챈에따른 무기 이펙 효과~ 준희미니 2016.07.28 250
583 제꺼 45~51,52렙 사냥터부분 좌표 수정본입니다 준희미니 2016.07.28 65
582 [에바]랭커에게 선물지급 준희미니 2016.07.28 120
581 (참 시스템관련)첨 올려보는 소스...중복이면 댓글좀... 준희미니 2016.07.28 83
» eqjsw님 요청자료 판xx 파푸가호관련 준희미니 2016.07.28 77
579 지난번에 이어 참시스템 디스인티그레이트소스....(연구하자는취지로 ㅠ.ㅜ) 준희미니 2016.07.28 120
578 큐르님이 말씀하신 영웅시스템 준희미니 2016.07.28 79
577 참시스템 칠터치&활공성활추타차암 (초보용 ' ' ;) 준희미니 2016.07.28 71
576 기척의 물약 준희미니 2016.07.28 90
575 [말년기념] 막장 게임.? 좀비와의전쟁. file 준희미니 2016.07.28 140
574 도둑의검 준희미니 2016.07.28 87
573 참시스템 ... 문제있는소스 ㅋ 준희미니 2016.07.28 101
572 개발하다 멈춘 11년12월리토패킷 월드진입 준희미니 2016.07.28 117
571 성혈혜택 ㅎ 3가지~!!!!! 활성화이자 예전했을때 다들조아라햇던ㅋ 준희미니 2016.07.28 189
570 영자는 왜 부활명령어해도 부활이안될까요 ㅎ? 준희미니 2016.07.28 63
569 레벨업 시켜준 후 경험치까지 ㅋㅋㅋ 영자님들힘내삼 준희미니 2016.07.28 115
568 액션 준희미니 2016.07.28 77
567 [말년기념]★우리는 파티다★ 준희미니 2016.07.28 91
566 [말년기념]★GM각종 배율 수정★ 준희미니 2016.07.28 203
565 구] 12011702 tw 옵코드 린빈x 준희미니 2016.07.28 107
564 3.5c옵코드[수정중] 준희미니 2016.07.28 93
563 기초자료- 용기사편 준희미니 2016.07.28 69
562 기초자료-기사편 준희미니 2016.07.28 145
561 낚시아이템에서 아이템나올 확률 준희미니 2016.07.28 82
560 영자명령어,매니저창 "코마버프" 추가! 준희미니 2016.07.28 136