|
Item ID
|
480076
|
Name
|
Exotic Temporal Manteau
|
|
|
|
Weapon Level
|
0
|
Identifier
|
Temporal_Cape_TW
|
|
Attack
|
0
|
Type
|
Armor
|
|
MATK
|
0
|
Equip Locations
|
Garment
|
|
Defense
|
40
|
Equippable Jobs
|
None
|
|
Range
|
0
|
Equip Gender
|
Both (Male and Female)
|
|
Slots
|
1
|
Equip Upper
|
None
|
|
Weight
|
10
|
Min Equip Level
|
100
|
|
NPC Buy
|
0
|
Max Equip Level
|
None
|
|
NPC Sell
|
0
|
Refineable
|
Yes
|
|
Credit Price
|
None
|
Trade restriction
|
Can't be dropped, Can't be sold to NPC
|
|
Item Script
|
.@r = getrefine();
bonus bMdef,10;
bonus bAtkRate,.@r/2;
bonus bMatkRate,.@r/2;
bonus bLongAtkRate,.@r/2;
bonus bCritical,3*(.@r/2);
bonus bCritAtkRate,.@r/2;
bonus2 bAddEle,Ele_All,3*(.@r/4);
bonus2 bMagicAddEle,Ele_All,3*(.@r/4);
bonus bMaxHPrate,3*(.@r/4);
bonus bAspdRate,3*(.@r/4);
bonus bDelayrate,-3*(.@r/4);
bonus bCritAtkRate,3*(.@r/4);
if (.@r >= 9) {
bonus bAtkRate,7;
bonus bMatkRate,7;
}
|
|
Set
|
Script
|
|
|
.@r = getequiprefinerycnt(EQI_GARMENT);
bonus bMdef,5;
if (.@r >= 9) {
bonus2 bIgnoreDefRaceRate,RC_All,5;
bonus2 bIgnoreMdefRaceRate,RC_All,5;
bonus2 bIgnoreDefRaceRate,RC_Player_Human,-5;
bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-5;
if (.@r >= 12) {
bonus2 bIgnoreDefRaceRate,RC_All,10;
bonus2 bIgnoreMdefRaceRate,RC_All,10;
bonus2 bIgnoreDefRaceRate,RC_Player_Human,-10;
bonus2 bIgnoreMdefRaceRate,RC_Player_Doram,-10;
}
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.@r = getequiprefinerycnt(EQI_GARMENT) + getequiprefinerycnt(EQI_SHOES);
if (.@r >= 22) {
if (readparam(bStr) >= 108)
bonus bBaseAtk,50;
if (readparam(bAgi) >= 108)
bonus bAspd,1;
if (readparam(bVit) >= 108)
bonus bDelayrate,-5;
if (readparam(bInt) >= 108)
bonus bMatk,50;
if (readparam(bDex) >= 108)
bonus bLongAtkRate,7;
if (readparam(bLuk) >= 108)
bonus bCritAtkRate,7;
}
|
|
|
.@r = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT);
if (.@r>=22) {
bonus bAtkRate,10;
bonus bMatkRate,10;
bonus bCritAtkRate,8;
}
|
|
|
.@r = getequiprefinerycnt(EQI_ARMOR)+getequiprefinerycnt(EQI_GARMENT)+getequiprefinerycnt(EQI_SHOES);
if (.@r>=27)
bonus bDelayrate,-5;
if (.@r>=37)
bonus bDelayrate,-8;
|
|
|
.@r = getequiprefinerycnt(EQI_GARMENT);
if (.@r>=9) {
bonus2 bIgnoreDefRaceRate,RC_All,5;
bonus2 bIgnoreMdefRaceRate,RC_All,5;
bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-5;
bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-5;
}
if (.@r>=12) {
bonus2 bIgnoreDefRaceRate,RC_All,15;
bonus2 bIgnoreMdefRaceRate,RC_All,15;
bonus2 bIgnoreDefRaceRate,RC_Player_Doram,-15;
bonus2 bIgnoreMdefRaceRate,RC_Player_Human,-15;
}
|
|
|
bonus bDelayrate,-3;
bonus bAspdRate,10;
|
|
|
.@sum = getequiprefinerycnt(EQI_ARMOR) + getequiprefinerycnt(EQI_GARMENT);
if (.@sum >= 18) {
bonus bBaseAtk,80;
bonus bMatk,80;
if (.@sum >= 20) {
bonus bAtkRate,10;
bonus bMatkRate,10;
if (.@sum >= 26) {
bonus2 bAddEle,Ele_All,10;
bonus2 bMagicAddEle,Ele_All,10;
}
}
}
|
|
|
bonus bShortAtkRate,8;
bonus bLongAtkRate,8;
bonus2 bMagicAtkEle,Ele_All,8;
if ((getequiprefinerycnt(EQI_ARMOR) + getequiprefinerycnt(EQI_GARMENT) + getequiprefinerycnt(EQI_SHOES)) >= 39) {
bonus bIgnoreDefRace,RC_All;
bonus2 bIgnoreMdefRaceRate,RC_All,100;
}
|
|
|
bonus bShortAtkRate,8;
bonus bLongAtkRate,8;
bonus2 bMagicAtkEle,Ele_All,8;
if ((getequiprefinerycnt(EQI_ARMOR) + getequiprefinerycnt(EQI_GARMENT) + getequiprefinerycnt(EQI_SHOES)) >= 39) {
bonus bIgnoreDefRace,RC_All;
bonus2 bIgnoreMdefRaceRate,RC_All,100;
}
|