[Not for Sale] Raven Of Tomb
| Item ID | 410137 | Name | [Not for Sale] Raven Of Tomb |
|
None
|
|---|---|---|---|---|---|
| Weapon Level | 0 | Identifier | Comp_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 | Can't be dropped, Can't be traded with player, Can't be put in Cart, Can't be put in Guild Storage, Can't be attached in Mail, Can't be auctioned | ||
| 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 | ||||
|---|---|---|---|---|---|
|
.@r = getequiprefinerycnt(EQI_GARMENT); bonus bLongAtkRate,7; if (.@r >= 11) bonus bDelayrate,-min(.@r,15); |
||||
|
.@r = getequiprefinerycnt(EQI_GARMENT); bonus bMatk,50; if (.@r >= 11) bonus bMatk,20*min(.@r,15); |
||||
|
.@r = getequiprefinerycnt(EQI_GARMENT); bonus bBaseAtk,50; if (.@r >= 11) bonus2 bAddClass,Class_All,2*min(.@r,15); |
||||
|
.@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; |