Raven Of Tomb

Item ID 410136 Name Raven Of Tomb
None
Weapon Level 0 Identifier Raven_Of_Tomb
Attack 0 Type Armor
MATK 0 Equip Locations Middle Headgear
Defense 10 Equippable Jobs None
Range 0 Equip Gender Both (Male and Female)
Slots 0 Equip Upper None
Weight 1 Min Equip Level 100
NPC Buy 0 Max Equip Level None
NPC Sell 0 Refineable No
Credit Price None Trade restriction None
Item Script
if (readparam(bStr) >= 100) {
   bonus2 bAddClass,Class_All,4;
   bonus bHit,10;
   if (readparam(bStr) >= 120) {
      bonus2 bAddClass,Class_All,6;
      bonus bHit,10;
   }
}
if (readparam(bInt) >= 100) {
   bonus bMatkRate,4;
   bonus2 bMagicAtkEle,Ele_All,4;
   if (readparam(bInt) >= 120) {
      bonus bMatkRate,6;
      bonus2 bMagicAtkEle,Ele_All,6;
   }
}
if (readparam(bDex) >= 100) {
   bonus bDelayrate,-3;
   bonus bCritical,4;
   if (readparam(bDex) >= 120) {
      bonus bDelayrate,-3;
      bonus bCritical,6;
   }
}
if (readparam(bVit) >= 100) {
   bonus bMaxHPrate,4;
   bonus bAspdRate,4;
   if (readparam(bVit) >= 120) {
      bonus bMaxHPrate,4;
      bonus bAspdRate,4;
   }
}
if (readparam(bLuk) >= 100) {
   bonus bBaseAtk,20;
   bonus bMatk,20;
   if (readparam(bLuk) >= 120) {
      bonus bBaseAtk,40;
      bonus bMatk,40;
   }
}
if (readparam(bAgi) >= 100) {
   bonus bFlee,10;
   bonus bCritAtkRate,7;
   if (readparam(bAgi) >= 120) {
      bonus bFlee,10;
      bonus bCritAtkRate,7;
   }
}

Set Script
Raven Of Tomb
Subject Cape (Range)
.@r = getequiprefinerycnt(EQI_GARMENT);
bonus bLongAtkRate,7;
if (.@r >= 11)
   bonus bDelayrate,-min(.@r,15);
Raven Of Tomb
Subject Cape (Magic)
.@r = getequiprefinerycnt(EQI_GARMENT);
bonus bMatk,50;
if (.@r >= 11)
   bonus bMatk,20*min(.@r,15);
Raven Of Tomb
Subject Cape (Melee)
.@r = getequiprefinerycnt(EQI_GARMENT);
bonus bBaseAtk,50;
if (.@r >= 11)
   bonus2 bAddClass,Class_All,2*min(.@r,15);
Raven Of Tomb
Reaper Of Tomb
.@a = (readparam(bStr)/15);
.@b = (readparam(bAgi)/15);
.@c = (readparam(bVit)/15);
.@d = (readparam(bInt)/15);
.@e = (readparam(bDex)/15);
.@f = (readparam(bLuk)/15);
.@g = (readparam(bStr)+readparam(bAgi)+readparam(bVit)+readparam(bInt)+readparam(bDex)+readparam(bLuk))/600;
bonus bShortAtkRate,.@a;
bonus bDelayrate,-.@b;
bonus bMaxHPrate,.@c;
bonus bAspdRate,.@c;
bonus2 bMagicAddSize,Size_All,.@d;
bonus bLongAtkRate,.@e;
bonus bBaseAtk,6*.@f;
bonus bMatk,6*.@f;
bonus2 bAddRace,RC_All,.@g;
bonus2 bMagicAddRace,RC_All,.@g;