Fallen Warrior Manteau
| Item ID | 20749 | Name | Fallen Warrior Manteau |
|
Manteau of legendary hero whose died in battle.
_______________________ For each 2 Refine Levels: MaxHP +1% MaxSP +1% _______________________ Base STR at least 90: ATK +10 _______________________ For each Refine Level: ATK +2 _______________________ Base INT at least 90: MATK +20 _______________________ For each Refine Level: MATK +3 _______________________ Base VIT at least 90: Decreases damage taken from Neutral elemental attacks by 3%. _______________________ Refine Level +8: Decreases damage taken from Neutral elemental attacks by 3%. _______________________ Refine Level +10: Decreases damage taken from Neutral elemental attacks by 4%. _______________________ Base AGI at least 90: Increases Attack Speed (decreases After Attack Delay by 3%). _______________________ For each 2 Refine Levels: Increases Attack Speed (decreases After Attack Delay by 1%). _______________________ Refine Level +10: ASPD +1 _______________________ Base DEX at least 90: Increases Ranged Physical Damage by 3%. _______________________ For each 2 Refine Levels: Increases Ranged Physical Damage by 1%. _______________________ Base LUK at least 90: Increases Critical Damage by 5%. _______________________ For each Refine Level: Increases Critical Damage by 1%. _______________________ Type: Garment Defense: 30 Weight: 60 Armor Level: 1 _______________________ Requirement: Base Level 170 |
|---|---|---|---|---|---|
| Weapon Level | 0 | Identifier | Manteau_Of_Fallen_ | ||
| Attack | 0 | Type | Armor | ||
| MATK | 0 | Equip Locations | Garment | ||
| Defense | 30 | Equippable Jobs | None | ||
| Range | 0 | Equip Gender | Both (Male and Female) | ||
| Slots | 1 | Equip Upper | None | ||
| Weight | 60 | Min Equip Level | 170 | ||
| NPC Buy | 10 | Max Equip Level | None | ||
| NPC Sell | 5 | Refineable | Yes | ||
| Credit Price | None | Trade restriction | None | ||
| Item Script |
.@r = getrefine();
bonus bMaxHPrate,.@r/2;
bonus bMaxSPrate,.@r/2;
bonus bAgi,5;
bonus bFlee,10;
if (readparam(bStr)>=90)
bonus bBaseAtk,10+(.@r*2);
if (readparam(bInt)>=90)
bonus bMatk,20+(.@r*3);
if (readparam(bVit)>=90)
bonus2 bSubEle,Ele_Neutral,3+((.@r>=8)?3:0)+((.@r>=10)?4:0);
if (readparam(bAgi)>=90) {
bonus bAspdRate,3+(.@r/2);
bonus bAspd,((.@r>=10)?1:0);
}
if (readparam(bDex)>=90)
bonus bLongAtkRate,3+(.@r/2);
if (readparam(bLuk)>=90)
bonus bCritAtkRate,5+.@r;
|
||||
| Set | Script | ||||
|---|---|---|---|---|---|
|
.@r = getequiprefinerycnt(EQI_GARMENT);
bonus bBaseAtk,3*.@r;
if (.@r >= 7)
bonus bBaseAtk,5*(readparam(bStr)/10);
if (.@r >= 8)
bonus bBaseAtk,7*(readparam(bStr)/10);
|
||||
|
bonus bBaseAtk,5*(readparam(bStr)/30); bonus bAspdRate,3*(readparam(bAgi)/30); bonus bDelayrate,-4*(readparam(bVit)/30); bonus bVariableCastrate,-8*(readparam(bInt)/30); bonus bMatk,5*(readparam(bInt)/30); bonus bLongAtkRate,(readparam(bDex)/30); bonus bCritAtkRate,3*(readparam(bLuk)/30); |
||||
|
.@r = getequiprefinerycnt(EQI_GARMENT); bonus bBaseAtk,3*.@r; if (.@r>=9) bonus bBaseAtk,5*(readparam(bStr)/10); else if (.@r>=11) bonus bBaseAtk,7*(readparam(bStr)/10); |