맞는 데미지 5%흡수 소스
// ●●●● 플레이어에 계산 결과를 반영 ●●●●
private void commitPc() {
if (_calcType == PC_PC) {
if (_drainMana > 0 && _targetPc.getCurrentMp() > 0) {
if (_drainMana > _targetPc.getCurrentMp()) {
_drainMana = _targetPc.getCurrentMp();
}
short newMp = (short) (_targetPc.getCurrentMp() - _drainMana);
_targetPc.setCurrentMp(newMp);
newMp = (short) (_pc.getCurrentMp() + _drainMana);
_pc.setCurrentMp(newMp);
}
if (_drainHp > 0 && _targetPc.getCurrentHp() > 0) {
short newHp = (short) (_pc.getCurrentHp() + _drainHp);
_pc.setCurrentHp(newHp);
if (_targetPc.getInventory().checkEquipped(160105)) { // 사용하실 아이템 번호 넣으세요
_targetPc.setCurrentHp(_targetPc.getCurrentHp() + _damage/20 ); // 받은물리데미지의 5프로를 hp로 흡수
}
출처:자바존 짱이님글
맞는 데미지 5%를 흡수하는 아이템 만드는소스...
나름괜찬다고 생각함

sdsdsdee 님의 최근 댓글
没有最新的背包 2020 01.15 네 알겠습니다 2018 10.12 네 알겠습니다 2018 10.12