2.0올라이트 비공개팩 축무기일때 손상안되게하는 소스

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

2.0올라이트 비공개팩 축무기일때 손상안되게하는 소스

2.0올라이트고요


축무기일때만 손상안되게하려는데요 

이클립스 - 아이템인스턴스에서 손상안되게 하는 소스좀 알려주세요


채택됨
쿠베라 2023.05.14 16:21  
MonsterInstance에 toDamage에 손상처리 하시면됩니다
3 Comments
쿠베라 2023.05.14 16:21  
MonsterInstance에 toDamage에 손상처리 하시면됩니다
해골이다 2023.05.14 17:52  
// 손상 처리.
if (mon.isToughskin() && type == Lineage.ATTACK_TYPE_WEAPON && cha.isBuffSoulOfFlame() == false) {
if (PluginController.init(MonsterInstance.class, "toDamage.손상처리", cha) == null) {
ItemInstance weapon = cha.getInventory().getSlot(Lineage.SLOT_WEAPON);
if (weapon != null && weapon.getItem().isCanbedmg() && Util.random(0, 100) < 10) {
weapon.setDurability(weapon.getDurability() + 1);
if ((getBless() == 0 || getBless() == -128) && getItem().getType1().equalsIgnoreCase("weapon"))
weapon.setDurability(weapon.getDurability() + 0);
if (Lineage.server_version >= 160)
cha.toSender(S_InventoryStatus.clone(BasePacketPooling.getPool(S_InventoryStatus.class), weapon));
cha.toSender(S_Message.clone(BasePacketPooling.getPool(S_Message.class), 268, weapon.toString()));
}
}
}
이게 맞을가요?
쿠베라 2023.05.15 13:34  

럭키 포인트 91 점 당첨!! 축하드립니다!

상태 제목