스냅퍼 옵션 본섭화 (표기X 캐릭적용O)
L1EquipmentSlot
스냅퍼만 따로 두기 위해 아이템 그래이드를 6으로 지정하였습니다.
노디팩 기반입니다. 효과주는 선언문이 틀린팩은 적용이 안될수도..
PVP 데미지는 아직 적용안했습니다. ㅠㅠ(공격성공으로대체)
공격성공있는옵션에는...OTL.....
PVP데미지 입히는대로 다시 올리겠습니다.
그리고.. 악세에 표기는안됩니다. ㅠㅠ 능력치는 올라가는데 ㅠ
표기 노가다도 끝나는데로 올릴께요 ㅠ
//====================== 착용 소스 시작==========================================
else if (itemgrade == 6) {
//체력반지
switch (itemlvl){
case 1:
if(itemId == 5920){
_owner.addMaxHp(15);
break;
}
else if(itemId == 5926){
_owner.addMaxHp(15);
}
break;
case 2:
if(itemId == 5920){
_owner.addMaxHp(20);
_owner.getAC().addAc(-1);
break;
}
else if(itemId == 5926){
_owner.addMaxHp(20);
_owner.getAC().addAc(-1);
}
break;
case 3:
if(itemId == 5920){
_owner.addMaxHp(25);
_owner.getAC().addAc(-2);
break;
}
else if(itemId == 5926){
_owner.addMaxHp(30);
_owner.getAC().addAc(-2);
}
break;
case 4:
if(itemId == 5920){
_owner.addMaxHp(30);
_owner.getAC().addAc(-3);
break;
}
else if(itemId == 5926){
_owner.addMaxHp(35);
_owner.getAC().addAc(-3);
_owner.addDmgup(1);
_owner.addBowDmgup(1);
}
break;
case 5:
if(itemId == 5920){
_owner.addMaxHp(35);
_owner.getAC().addAc(-3);
_owner.addDmgup(1);
_owner.addBowDmgup(1);
break;
}
else if(itemId == 5926){
_owner.addMaxHp(40);
_owner.getAC().addAc(-3);
_owner.addDmgup(2);
_owner.addBowDmgup(2);
}
break;
case 6:
if(itemId == 5920){
_owner.addMaxHp(40);
_owner.getAC().addAc(-3);
_owner.addDmgup(2);
_owner.addBowDmgup(2);
_owner.getResistance().addStun(5);
break;
}
else if(itemId == 5926){
_owner.addMaxHp(45);
_owner.getAC().addAc(-3);
_owner.addDmgup(3);
_owner.addBowDmgup(3);
_owner.getResistance().addStun(5);
}
break;
case 7:
if(itemId == 5920){
_owner.addMaxHp(45);
_owner.getAC().addAc(-3);
_owner.addDmgup(3);
_owner.addBowDmgup(3);
_owner.getResistance().addStun(7);
_owner.addHitup(1); // pvp 데미지 대체로 씀
_owner.addBowHitup(1); // pvp 데미지 대체로 씀
break;
}
else if(itemId == 5926){
_owner.addMaxHp(55);
_owner.getAC().addAc(-4);
_owner.addDmgup(4);
_owner.addBowDmgup(4);
_owner.getResistance().addStun(9);
_owner.addHitup(1); // pvp 데미지 대체로 씀
_owner.addBowHitup(1); // pvp 데미지 대체로 씀
}
break;
case 8:
if(itemId == 5920){
_owner.addMaxHp(50);
_owner.getAC().addAc(-3);
_owner.addDmgup(4);
_owner.addBowDmgup(4);
_owner.getResistance().addStun(7);
_owner.addHitup(2); // pvp 데미지 대체로 씀
_owner.addBowHitup(2); // pvp 데미지 대체로 씀
break;
}
else if(itemId == 5926){
_owner.addMaxHp(65);
_owner.getAC().addAc(-4);
_owner.addDmgup(5);
_owner.addBowDmgup(5);
_owner.getResistance().addStun(9);
_owner.addHitup(2); // pvp 데미지 대체로 씀
_owner.addBowHitup(2); // pvp 데미지 대체로 씀
}
break;
}
// 용사 반지
switch (itemlvl){
case 1:
if(itemId == 5921){
_owner.getAC().addAc(-1);
break;
}
else if(itemId == 5927){
_owner.getAC().addAc(-1);
}
break;
case 2:
if(itemId == 5921){
_owner.getAC().addAc(-2);
break;
}
else if(itemId == 5927){
_owner.getAC().addAc(-2);
}
break;
case 3:
if(itemId == 5921){
_owner.getAC().addAc(-3);
break;
}
else if(itemId == 5927){
_owner.getAC().addAc(-3);
}
break;
case 4:
if(itemId == 5921){
_owner.addMaxHp(10);
_owner.getAC().addAc(-4);
break;
}
else if(itemId == 5927){
_owner.addMaxHp(15);
_owner.getAC().addAc(-4);
_owner.addDmgup(1);
_owner.addBowDmgup(1);
_owner.addHitup(1); // 공격성공
_owner.addBowHitup(1);
}
break;
case 5:
if(itemId == 5921){
_owner.addMaxHp(15);
_owner.getAC().addAc(-4);
_owner.addDmgup(1);
_owner.addBowDmgup(1);
_owner.addHitup(1); // 공격성공
_owner.addBowHitup(1); // 공격성공
break;
}
else if(itemId == 5927){
_owner.addMaxHp(20);
_owner.getAC().addAc(-4);
_owner.addDmgup(2);
_owner.addBowDmgup(2);
_owner.addHitup(2); // 공격성공
_owner.addBowHitup(2); // 공격성공
}
break;
case 6:
if(itemId == 5921){
_owner.addMaxHp(20);
_owner.getAC().addAc(-4);
_owner.addDmgup(2);
_owner.addBowDmgup(2);
_owner.addHitup(2); // 공격성공
_owner.addBowHitup(2); // 공격성공
_owner.getResistance().addStun(5);
break;
}
else if(itemId == 5927){
_owner.addMaxHp(25);
_owner.getAC().addAc(-4);
_owner.addDmgup(3);
_owner.addBowDmgup(3);
_owner.addHitup(3); // 공격성공
_owner.addBowHitup(3); // 공격성공
_owner.getResistance().addStun(5);
}
break;
case 7:
if(itemId == 5921){
_owner.addMaxHp(25);
_owner.getAC().addAc(-4);
_owner.addDmgup(3);
_owner.addBowDmgup(3);
_owner.addHitup(3); // 공격성공
_owner.addBowHitup(3); // 공격성공
_owner.getResistance().addStun(7);
// PVP데미지1 추가할것!!!
break;
}
else if(itemId == 5927){
_owner.addMaxHp(30);
_owner.getAC().addAc(-5);
_owner.addDmgup(4);
_owner.addBowDmgup(4);
_owner.addHitup(4); // 공격성공
_owner.addBowHitup(4); // 공격성공
_owner.getResistance().addStun(7);
// PVP데미지1 추가할것!!!
}
break;
case 8:
if(itemId == 5921){
_owner.addMaxHp(30);
_owner.getAC().addAc(-4);
_owner.addDmgup(4);
_owner.addBowDmgup(4);
_owner.addHitup(4); // 공격성공
_owner.addBowHitup(4); // 공격성공
_owner.getResistance().addStun(9);
// PVP데미지2 추가할것!!!
break;
}
else if(itemId == 5927){
_owner.addMaxHp(30);
_owner.getAC().addAc(-5);
_owner.addDmgup(5);
_owner.addBowDmgup(5);
_owner.addHitup(5); // 공격성공
_owner.addBowHitup(5); // 공격성공
_owner.getResistance().addStun(9);
// PVP데미지2 추가할것!!!
}
break;
}
// 용사 반지 끝!!
// 지혜 반지 시작!!
switch (itemlvl){
case 1:
if (itemId == 5922){
_owner.addMaxHp(5);
break;
}
else if(itemId == 5928){
_owner.addMaxHp(5);
}
break;
case 2:
if (itemId == 5922){
_owner.addMaxHp(10);
_owner.getAC().addAc(-1);
break;
}
else if(itemId == 5928){
_owner.addMaxHp(10);
_owner.getAC().addAc(-1);
}
break;
case 3:
if (itemId == 5922){
_owner.addMaxHp(15);
_owner.getAC().addAc(-2);
break;
}
else if(itemId == 5928){
_owner.addMaxHp(20);
_owner.getAC().addAc(-2);
}
break;
case 4:
if (itemId == 5922){
_owner.addMaxHp(20);
_owner.getAC().addAc(-3);
break;
}
else if(itemId == 5928){
_owner.addMaxHp(25);
_owner.getAC().addAc(-3);
_owner.getAbility().addSp(1);
}
break;
case 5:
if (itemId == 5922){
_owner.addMaxHp(25);
_owner.getAC().addAc(-3);
_owner.getAbility().addSp(1);
break;
}
else if(itemId == 5928){
_owner.addMaxHp(30);
_owner.getAC().addAc(-3);
_owner.getAbility().addSp(2);
}
break;
case 6:
if (itemId == 5922){
_owner.addMaxHp(30);
_owner.getAC().addAc(-3);
_owner.getAbility().addSp(2);
_owner.getResistance().addStun(5);
break;
}
else if(itemId == 5928){
_owner.addMaxHp(35);
_owner.getAC().addAc(-3);
_owner.getAbility().addSp(2);
_owner.getResistance().addStun(5);
}
break;
case 7:
if (itemId == 5922){
_owner.addMaxHp(35);
_owner.getAC().addAc(-3);
_owner.getAbility().addSp(2);
_owner.getResistance().addStun(7);
_owner.addMagicHitupByArmor(1); // pvp데미지 대체로 사용
break;
}
else if(itemId == 5928){
_owner.addMaxMp(15);
_owner.addMaxHp(40);
_owner.getAC().addAc(-4);
_owner.getAbility().addSp(3);
_owner.getResistance().addStun(7);
_owner.addMagicHitupByArmor(2); // pvp데미지 대체로 사용
}
break;
case 8:
if (itemId == 5922){
_owner.addMaxHp(30);
_owner.addMaxHp(35);
_owner.getAC().addAc(-3);
_owner.getAbility().addSp(3);
_owner.getResistance().addStun(9);
_owner.addMagicHitupByArmor(1); // pvp데미지 대체로 사용
break;
}
else if(itemId == 5928){
_owner.addMaxMp(20);
_owner.addMaxHp(50);
_owner.getAC().addAc(-4);
_owner.getAbility().addSp(4);
_owner.getResistance().addStun(9);
_owner.addMagicHitupByArmor(2); // pvp데미지 대체로 사용
}
break;
}
// 지혜의 반지 끝!!
// 마법저항의 반지 시작!!
switch (itemlvl){
case 1:
if (itemId == 5923){
_owner.addMaxHp(15);
break;
}
else if(itemId == 5929){
_owner.addMaxHp(15);
}
break;
case 2:
if (itemId == 5923){
_owner.addMaxHp(20);
_owner.getAC().addAc(-1);
break;
}
else if(itemId == 5929){
_owner.addMaxHp(20);
_owner.getAC().addAc(-1);
}
break;
case 3:
if (itemId == 5923){
_owner.addMaxHp(25);
_owner.getAC().addAc(-2);
break;
}
else if(itemId == 5929){
_owner.addMaxHp(30);
_owner.getAC().addAc(-2);
}
break;
case 4:
if (itemId == 5923){
_owner.addMaxHp(30);
_owner.getAC().addAc(-3);
break;
}
else if(itemId == 5929){
_owner.addMaxHp(35);
_owner.getAC().addAc(-3);
_owner.addDmgup(1);
_owner.addBowDmgup(1);
}
break;
case 5:
if (itemId == 5923){
_owner.addMaxHp(35);
_owner.getAC().addAc(-3);
_owner.addDmgup(1);
_owner.addBowDmgup(1);
break;
}
else if(itemId == 5929){
_owner.addMaxHp(40);
_owner.getAC().addAc(-3);
_owner.addDmgup(2);
_owner.addBowDmgup(2);
}
break;
case 6:
if (itemId == 5923){
_owner.addMaxHp(40);
_owner.getAC().addAc(-3);
_owner.addDmgup(2);
_owner.addBowDmgup(2);
_owner.getResistance().addStun(5);
break;
}
else if(itemId == 5929){
_owner.addMaxHp(45);
_owner.getAC().addAc(-3);
_owner.addDmgup(3);
_owner.addBowDmgup(3);
_owner.getResistance().addMr(1);
_owner.getResistance().addStun(5);
}
break;
case 7:
if (itemId == 5923){
_owner.addMaxHp(45);
_owner.getAC().addAc(-3);
_owner.addDmgup(3);
_owner.addBowDmgup(3);
_owner.getResistance().addStun(7);
_owner.addHitup(1); // PVP 데미지 대체로 사용
_owner.addBowHitup(1); // PVP 데미지 대체로 사용
break;
}
else if(itemId == 5929){
_owner.addMaxHp(50);
_owner.getAC().addAc(-4);
_owner.addDmgup(4);
_owner.addBowDmgup(4);
_owner.getResistance().addMr(2);
_owner.getResistance().addStun(7);
_owner.addHitup(1); // PVP 데미지 대체로 사용
_owner.addBowHitup(1); // PVP 데미지 대체로 사용
}
break;
case 8:
if (itemId == 5923){
_owner.addMaxHp(50);
_owner.getAC().addAc(-3);
_owner.addDmgup(4);
_owner.addBowDmgup(4);
_owner.getResistance().addStun(9);
_owner.addHitup(2); // PVP 데미지 대체로 사용
_owner.addBowHitup(2); // PVP 데미지 대체로 사용
break;
}
else if(itemId == 5929){
_owner.addMaxHp(50);
_owner.getAC().addAc(-4);
_owner.addDmgup(5);
_owner.addBowDmgup(5);
_owner.getResistance().addMr(3);
_owner.getResistance().addStun(9);
_owner.addHitup(2); // PVP 데미지 대체로 사용
_owner.addBowHitup(2); // PVP 데미지 대체로 사용
}
break;
}
switch (itemlvl){
case 1:
if (itemId == 5924 || itemId == 5925 || itemId == 5932
||itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(15);
break;
}
else if(itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(15);
}
break;
case 2:
if (itemId == 5924 || itemId == 5925 || itemId == 5932
||itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(20);
_owner.getAC().addAc(-1);
break;
}
else if(itemId == 5930
|| itemId == 5931
|| itemId == 5933){
_owner.addMaxHp(20);
_owner.getAC().addAc(-1);
}
break;
case 3:
if (itemId == 5924 || itemId == 5925 || itemId == 5932
||itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(25);
_owner.getAC().addAc(-2);
break;
}
else if(itemId == 5930
|| itemId == 5931
|| itemId == 5933){
_owner.addMaxHp(30);
_owner.getAC().addAc(-2);
}
break;
case 4:
if (itemId == 5924 || itemId == 5925 || itemId == 5932
||itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(30);
_owner.getAC().addAc(-3);
break;
}
else if(itemId == 5930
|| itemId == 5931
|| itemId == 5933){
_owner.addMaxHp(35);
_owner.getAC().addAc(-3);
_owner.addDmgup(1);
_owner.addBowDmgup(1);
}
break;
case 5:
if (itemId == 5924 || itemId == 5925 || itemId == 5932
||itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(35);
_owner.getAC().addAc(-3);
_owner.addDmgup(1);
_owner.addBowDmgup(1);
break;
}
else if(itemId == 5930
|| itemId == 5931
|| itemId == 5933){
_owner.addMaxHp(40);
_owner.getAC().addAc(-3);
_owner.addDmgup(2);
_owner.addBowDmgup(2);
}
break;
case 6:
if (itemId == 5924 || itemId == 5925 || itemId == 5932
||itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(40);
_owner.getAC().addAc(-3);
_owner.addDmgup(2);
_owner.addBowDmgup(2);
_owner.getResistance().addStun(5);
break;
}
else if(itemId == 5930
|| itemId == 5931
|| itemId == 5933){
_owner.addMaxHp(45);
_owner.getAC().addAc(-3);
_owner.addDmgup(3);
_owner.addBowDmgup(3);
_owner.getResistance().addStun(5);
}
break;
case 7:
if (itemId == 5924 || itemId == 5925 || itemId == 5932
||itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(45);
_owner.getAC().addAc(-3);
_owner.addDmgup(3);
_owner.addBowDmgup(3);
_owner.getResistance().addStun(7);
_owner.addHitup(1); // pvp 데미지 대체로 씀
_owner.addBowHitup(1); // pvp 데미지 대체로 씀
break;
}
else if(itemId == 5930
|| itemId == 5931
|| itemId == 5933){
_owner.addMaxHp(50);
_owner.getAC().addAc(-3);
_owner.addDmgup(4);
_owner.addBowDmgup(4);
_owner.getResistance().addStun(9);
_owner.addHitup(1); // pvp 데미지 대체로 씀
_owner.addBowHitup(1); // pvp 데미지 대체로 씀
}
break;
case 8:
if (itemId == 5924 || itemId == 5925 || itemId == 5932
||itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(50);
_owner.getAC().addAc(-3);
_owner.addDmgup(4);
_owner.addBowDmgup(4);
_owner.getResistance().addStun(7);
_owner.addHitup(2); // pvp 데미지 대체로 씀
_owner.addBowHitup(2); // pvp 데미지 대체로 씀
break;
}
else if(itemId == 5930
|| itemId == 5931
|| itemId == 5933){
_owner.addMaxHp(50);
_owner.getAC().addAc(-3);
_owner.addDmgup(5);
_owner.addBowDmgup(5);
_owner.getResistance().addStun(9);
_owner.addHitup(2); // pvp 데미지 대체로 씀
_owner.addBowHitup(2); // pvp 데미지 대체로 씀
}
break;
// 스냅퍼의 마나&집중*회복 반지 끝!!
}
}
//=====================착용 소스 끝====================================
//=====================착용 해제 시작===================================
else if (itemgrade == 6) {
// 스냅퍼착용해제
//체력반지
switch (itemlvl){
case 1:
if(itemId == 5920){
_owner.addMaxHp(-15);
break;
}
else if(itemId == 5926){
_owner.addMaxHp(-15);
}
break;
case 2:
if(itemId == 5920){
_owner.addMaxHp(-20);
_owner.getAC().addAc(1);
break;
}
else if(itemId == 5926){
_owner.addMaxHp(-20);
_owner.getAC().addAc(1);
}
break;
case 3:
if(itemId == 5920){
_owner.addMaxHp(-25);
_owner.getAC().addAc(2);
break;
}
else if(itemId == 5926){
_owner.addMaxHp(-30);
_owner.getAC().addAc(2);
}
break;
case 4:
if(itemId == 5920){
_owner.addMaxHp(-30);
_owner.getAC().addAc(3);
break;
}
else if(itemId == 5926){
_owner.addMaxHp(-35);
_owner.getAC().addAc(3);
_owner.addDmgup(-1);
_owner.addBowDmgup(-1);
}
break;
case 5:
if(itemId == 5920){
_owner.addMaxHp(-35);
_owner.getAC().addAc(3);
_owner.addDmgup(-1);
_owner.addBowDmgup(-1);
break;
}
else if(itemId == 5926){
_owner.addMaxHp(-40);
_owner.getAC().addAc(3);
_owner.addDmgup(-2);
_owner.addBowDmgup(-2);
}
break;
case 6:
if(itemId == 5920){
_owner.addMaxHp(-40);
_owner.getAC().addAc(3);
_owner.addDmgup(-2);
_owner.addBowDmgup(-2);
_owner.getResistance().addStun(-5);
break;
}
else if(itemId == 5926){
_owner.addMaxHp(-45);
_owner.getAC().addAc(3);
_owner.addDmgup(-3);
_owner.addBowDmgup(-3);
_owner.getResistance().addStun(-5);
}
break;
case 7:
if(itemId == 5920){
_owner.addMaxHp(-45);
_owner.getAC().addAc(3);
_owner.addDmgup(-3);
_owner.addBowDmgup(-3);
_owner.getResistance().addStun(-7);
_owner.addHitup(-1); // pvp 데미지 대체로 씀
_owner.addBowHitup(-1); // pvp 데미지 대체로 씀
break;
}
else if(itemId == 5926){
_owner.addMaxHp(-55);
_owner.getAC().addAc(4);
_owner.addDmgup(-4);
_owner.addBowDmgup(-4);
_owner.getResistance().addStun(-9);
_owner.addHitup(-1); // pvp 데미지 대체로 씀
_owner.addBowHitup(-1); // pvp 데미지 대체로 씀
}
break;
case 8:
if(itemId == 5920){
_owner.addMaxHp(-50);
_owner.getAC().addAc(3);
_owner.addDmgup(-4);
_owner.addBowDmgup(-4);
_owner.getResistance().addStun(-7);
_owner.addHitup(-2); // pvp 데미지 대체로 씀
_owner.addBowHitup(-2); // pvp 데미지 대체로 씀
break;
}
else if(itemId == 5926){
_owner.addMaxHp(-65);
_owner.getAC().addAc(4);
_owner.addDmgup(-5);
_owner.addBowDmgup(-5);
_owner.getResistance().addStun(-9);
_owner.addHitup(-2); // pvp 데미지 대체로 씀
_owner.addBowHitup(-2); // pvp 데미지 대체로 씀
}
break;
}
// 체력 반지 끝
// 용사 반지 시작
switch (itemlvl){
case 1:
if(itemId == 5921){
_owner.getAC().addAc(1);
break;
}
else if(itemId == 5927){
_owner.getAC().addAc(1);
}
break;
case 2:
if(itemId == 5921){
_owner.getAC().addAc(2);
break;
}
else if(itemId == 5927){
_owner.getAC().addAc(2);
}
break;
case 3:
if(itemId == 5921){
_owner.getAC().addAc(3);
break;
}
else if(itemId == 5927){
_owner.getAC().addAc(3);
}
break;
case 4:
if(itemId == 5921){
_owner.addMaxHp(-10);
_owner.getAC().addAc(4);
break;
}
else if(itemId == 5927){
_owner.addMaxHp(-15);
_owner.getAC().addAc(4);
_owner.addDmgup(-1);
_owner.addBowDmgup(-1);
_owner.addHitup(-1); // 공격성공
_owner.addBowHitup(-1); // 공격성공
}
break;
case 5:
if(itemId == 5921){
_owner.addMaxHp(-15);
_owner.getAC().addAc(4);
_owner.addDmgup(-1);
_owner.addBowDmgup(-1);
_owner.addHitup(-1); // 공격성공
_owner.addBowHitup(-1); // 공격성공
break;
}
else if(itemId == 5927){
_owner.addMaxHp(-20);
_owner.getAC().addAc(4);
_owner.addDmgup(-2);
_owner.addBowDmgup(-2);
_owner.addHitup(-2); // 공격성공
_owner.addBowHitup(-2); // 공격성공
}
break;
case 6:
if(itemId == 5921){
_owner.addMaxHp(-20);
_owner.getAC().addAc(4);
_owner.addDmgup(-2);
_owner.addBowDmgup(-2);
_owner.addHitup(-2); // 공격성공
_owner.addBowHitup(-2); // 공격성공
_owner.getResistance().addStun(-5);
break;
}
else if(itemId == 5927){
_owner.addMaxHp(-25);
_owner.getAC().addAc(4);
_owner.addDmgup(-3);
_owner.addBowDmgup(-3);
_owner.addHitup(-3); // 공격성공
_owner.addBowHitup(-3); // 공격성공
_owner.getResistance().addStun(-5);
}
break;
case 7:
if(itemId == 5921){
_owner.addMaxHp(-25);
_owner.getAC().addAc(4);
_owner.addDmgup(-3);
_owner.addBowDmgup(-3);
_owner.addHitup(-3); // 공격성공
_owner.addBowHitup(-3); // 공격성공
_owner.getResistance().addStun(-7);
// PVP데미지1 추가할것!!!
break;
}
else if(itemId == 5927){
_owner.addMaxHp(-30);
_owner.getAC().addAc(5);
_owner.addDmgup(-4);
_owner.addBowDmgup(-4);
_owner.addHitup(-4); // 공격성공
_owner.addBowHitup(-4); // 공격성공
_owner.getResistance().addStun(-7);
// PVP데미지1 추가할것!!!
}
break;
case 8:
if(itemId == 5921){
_owner.addMaxHp(-30);
_owner.getAC().addAc(4);
_owner.addDmgup(-4);
_owner.addBowDmgup(-4);
_owner.addHitup(-4); // 공격성공
_owner.addBowHitup(-4); // 공격성공
_owner.getResistance().addStun(-9);
// PVP데미지2 추가할것!!!
break;
}
else if(itemId == 5927){
_owner.addMaxHp(-30);
_owner.getAC().addAc(5);
_owner.addDmgup(-5);
_owner.addBowDmgup(-5);
_owner.addHitup(-5); // 공격성공
_owner.addBowHitup(-5); // 공격성공
_owner.getResistance().addStun(-9);
// PVP데미지2 추가할것!!!
}
break;
}
// 용사 반지 끝!!
// 지혜 반지 시작!!
switch (itemlvl){
case 1:
if (itemId == 5922){
_owner.addMaxHp(-5);
break;
}
else if(itemId == 5928){
_owner.addMaxHp(-5);
}
break;
case 2:
if (itemId == 5922){
_owner.addMaxHp(-10);
_owner.getAC().addAc(1);
break;
}
else if(itemId == 5928){
_owner.addMaxHp(-10);
_owner.getAC().addAc(1);
}
break;
case 3:
if (itemId == 5922){
_owner.addMaxHp(-15);
_owner.getAC().addAc(2);
break;
}
else if(itemId == 5928){
_owner.addMaxHp(-20);
_owner.getAC().addAc(2);
}
break;
case 4:
if (itemId == 5922){
_owner.addMaxHp(-20);
_owner.getAC().addAc(3);
break;
}
else if(itemId == 5928){
_owner.addMaxHp(-25);
_owner.getAC().addAc(3);
_owner.getAbility().addSp(-1);
}
break;
case 5:
if (itemId == 5922){
_owner.addMaxHp(-25);
_owner.getAC().addAc(3);
_owner.getAbility().addSp(-1);
break;
}
else if(itemId == 5928){
_owner.addMaxHp(-30);
_owner.getAC().addAc(3);
_owner.getAbility().addSp(-2);
}
break;
case 6:
if (itemId == 5922){
_owner.addMaxHp(-30);
_owner.getAC().addAc(3);
_owner.getAbility().addSp(-2);
_owner.getResistance().addStun(-5);
break;
}
else if(itemId == 5928){
_owner.addMaxHp(-35);
_owner.getAC().addAc(3);
_owner.getAbility().addSp(-2);
_owner.getResistance().addStun(-5);
}
break;
case 7:
if (itemId == 5922){
_owner.addMaxHp(-35);
_owner.getAC().addAc(3);
_owner.getAbility().addSp(-2);
_owner.getResistance().addStun(-7);
_owner.addMagicHitupByArmor(-1); // pvp데미지 대체로 사용
break;
}
else if(itemId == 5928){
_owner.addMaxMp(-15);
_owner.addMaxHp(-40);
_owner.getAC().addAc(4);
_owner.getAbility().addSp(-3);
_owner.getResistance().addStun(-7);
_owner.addMagicHitupByArmor(-2); // pvp데미지 대체로 사용
}
break;
case 8:
if (itemId == 5922){
_owner.addMaxHp(-30);
_owner.addMaxHp(-35);
_owner.getAC().addAc(3);
_owner.getAbility().addSp(-3);
_owner.getResistance().addStun(-9);
_owner.addMagicHitupByArmor(-1); // pvp데미지 대체로 사용
break;
}
else if(itemId == 5928){
_owner.addMaxMp(-20);
_owner.addMaxHp(-50);
_owner.getAC().addAc(4);
_owner.getAbility().addSp(-4);
_owner.getResistance().addStun(-9);
_owner.addMagicHitupByArmor(-2); // pvp데미지 대체로 사용
}
break;
}
// 지혜의 반지 끝!!
// 마법저항의 반지 시작!!
switch (itemlvl){
case 1:
if (itemId == 5923){
_owner.addMaxHp(-15);
break;
}
else if(itemId == 5929){
_owner.addMaxHp(-15);
}
break;
case 2:
if (itemId == 5923){
_owner.addMaxHp(-20);
_owner.getAC().addAc(1);
break;
}
else if(itemId == 5929){
_owner.addMaxHp(-20);
_owner.getAC().addAc(1);
}
break;
case 3:
if (itemId == 5923){
_owner.addMaxHp(-25);
_owner.getAC().addAc(2);
break;
}
else if(itemId == 5929){
_owner.addMaxHp(-30);
_owner.getAC().addAc(2);
}
break;
case 4:
if (itemId == 5923){
_owner.addMaxHp(-30);
_owner.getAC().addAc(3);
break;
}
else if(itemId == 5929){
_owner.addMaxHp(-35);
_owner.getAC().addAc(3);
_owner.addDmgup(-1);
_owner.addBowDmgup(-1);
}
break;
case 5:
if (itemId == 5923){
_owner.addMaxHp(-35);
_owner.getAC().addAc(3);
_owner.addDmgup(-1);
_owner.addBowDmgup(-1);
break;
}
else if(itemId == 5929){
_owner.addMaxHp(-40);
_owner.getAC().addAc(3);
_owner.addDmgup(-2);
_owner.addBowDmgup(-2);
}
break;
case 6:
if (itemId == 5923){
_owner.addMaxHp(-40);
_owner.getAC().addAc(3);
_owner.addDmgup(-2);
_owner.addBowDmgup(-2);
_owner.getResistance().addStun(-5);
break;
}
else if(itemId == 5929){
_owner.addMaxHp(-45);
_owner.getAC().addAc(3);
_owner.addDmgup(-3);
_owner.addBowDmgup(-3);
_owner.getResistance().addMr(-1);
_owner.getResistance().addStun(-5);
}
break;
case 7:
if (itemId == 5923){
_owner.addMaxHp(-45);
_owner.getAC().addAc(3);
_owner.addDmgup(-3);
_owner.addBowDmgup(-3);
_owner.getResistance().addStun(-7);
_owner.addHitup(-1); // PVP 데미지 대체로 사용
_owner.addBowHitup(-1); // PVP 데미지 대체로 사용
break;
}
else if(itemId == 5929){
_owner.addMaxHp(-50);
_owner.getAC().addAc(4);
_owner.addDmgup(-4);
_owner.addBowDmgup(-4);
_owner.getResistance().addMr(-2);
_owner.getResistance().addStun(-7);
_owner.addHitup(-1); // PVP 데미지 대체로 사용
_owner.addBowHitup(-1); // PVP 데미지 대체로 사용
}
break;
case 8:
if (itemId == 5923){
_owner.addMaxHp(-50);
_owner.getAC().addAc(3);
_owner.addDmgup(-4);
_owner.addBowDmgup(-4);
_owner.getResistance().addStun(-9);
_owner.addHitup(-2); // PVP 데미지 대체로 사용
_owner.addBowHitup(-2); // PVP 데미지 대체로 사용
break;
}
else if(itemId == 5929){
_owner.addMaxHp(-50);
_owner.getAC().addAc(4);
_owner.addDmgup(-5);
_owner.addBowDmgup(-5);
_owner.getResistance().addMr(-3);
_owner.getResistance().addStun(-9);
_owner.addHitup(-2); // PVP 데미지 대체로 사용
_owner.addBowHitup(-2); // PVP 데미지 대체로 사용
}
break;
}
//마법저항반지 끝
// 마나&집중&회복 반지 시작
switch (itemlvl){
case 1:
if (itemId == 5924 || itemId == 5925 || itemId == 5932
||itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(-15);
break;
}
else if(itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(-15);
}
break;
case 2:
if (itemId == 5924 || itemId == 5925 || itemId == 5932
||itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(-20);
_owner.getAC().addAc(1);
break;
}
else if(itemId == 5930
|| itemId == 5931
|| itemId == 5933){
_owner.addMaxHp(-20);
_owner.getAC().addAc(1);
}
break;
case 3:
if (itemId == 5924 || itemId == 5925 || itemId == 5932
||itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(-25);
_owner.getAC().addAc(2);
break;
}
else if(itemId == 5930
|| itemId == 5931
|| itemId == 5933){
_owner.addMaxHp(-30);
_owner.getAC().addAc(2);
}
break;
case 4:
if (itemId == 5924 || itemId == 5925 || itemId == 5932
||itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(-30);
_owner.getAC().addAc(3);
break;
}
else if(itemId == 5930
|| itemId == 5931
|| itemId == 5933){
_owner.addMaxHp(-35);
_owner.getAC().addAc(3);
_owner.addDmgup(-1);
_owner.addBowDmgup(-1);
}
break;
case 5:
if (itemId == 5924 || itemId == 5925 || itemId == 5932
||itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(-35);
_owner.getAC().addAc(3);
_owner.addDmgup(-1);
_owner.addBowDmgup(-1);
break;
}
else if(itemId == 5930
|| itemId == 5931
|| itemId == 5933){
_owner.addMaxHp(-40);
_owner.getAC().addAc(3);
_owner.addDmgup(-2);
_owner.addBowDmgup(-2);
}
break;
case 6:
if (itemId == 5924 || itemId == 5925 || itemId == 5932
||itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(-40);
_owner.getAC().addAc(3);
_owner.addDmgup(-2);
_owner.addBowDmgup(-2);
_owner.getResistance().addStun(-5);
break;
}
else if(itemId == 5930
|| itemId == 5931
|| itemId == 5933){
_owner.addMaxHp(-45);
_owner.getAC().addAc(3);
_owner.addDmgup(-3);
_owner.addBowDmgup(-3);
_owner.getResistance().addStun(-5);
}
break;
case 7:
if (itemId == 5924 || itemId == 5925 || itemId == 5932
||itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(-45);
_owner.getAC().addAc(3);
_owner.addDmgup(-3);
_owner.addBowDmgup(-3);
_owner.getResistance().addStun(-7);
_owner.addHitup(-1); // pvp 데미지 대체로 씀
_owner.addBowHitup(-1); // pvp 데미지 대체로 씀
break;
}
else if(itemId == 5930
|| itemId == 5931
|| itemId == 5933){
_owner.addMaxHp(-50);
_owner.getAC().addAc(3);
_owner.addDmgup(-4);
_owner.addBowDmgup(-4);
_owner.getResistance().addStun(-9);
_owner.addHitup(-1); // pvp 데미지 대체로 씀
_owner.addBowHitup(-1); // pvp 데미지 대체로 씀
}
break;
case 8:
if (itemId == 5924 || itemId == 5925 || itemId == 5932
||itemId == 5930 || itemId == 5931 || itemId == 5933){
_owner.addMaxHp(-50);
_owner.getAC().addAc(3);
_owner.addDmgup(-4);
_owner.addBowDmgup(-4);
_owner.getResistance().addStun(-7);
_owner.addHitup(-2); // pvp 데미지 대체로 씀
_owner.addBowHitup(-2); // pvp 데미지 대체로 씀
break;
}
else if(itemId == 5930
|| itemId == 5931
|| itemId == 5933){
_owner.addMaxHp(-50);
_owner.getAC().addAc(3);
_owner.addDmgup(-5);
_owner.addBowDmgup(-5);
_owner.getResistance().addStun(-9);
_owner.addHitup(-2); // pvp 데미지 대체로 씀
_owner.addBowHitup(-2); // pvp 데미지 대체로 씀
}
break;
// 스냅퍼의 마나&집중*회복 반지 끝!!
}
}
}
출처 구글링

인게임 님의 최근 댓글
클라도 아르카나져 그럼? 2024 04.19 구매하려고 하는데 뭐가 좋나요 2024 04.16 ㄳ 2024 04.15 친구추가 하려하니 사용자명을 올바르게 입력하래요 2024 04.13 포트가 문제였어요 감사합니다 2024 04.10