Consultation Robe

Item ID 15164 Name Consultation Robe
An elegant robe.
Can only be worn by high rank law officer.
_______________________
VIT +5
_______________________
Enables the use of Level 1 Sacrifice.
_______________________
For each Refine Level:
Decreases damage taken from Fire and Shadow elemental attacks by 3%.
_______________________
When equipped with Morrigan's Manteau:
Consultation Robe becomes Ghost elemental.

For each Refine Level of Consultation Robe:
AGI +1
FLEE +2
_______________________
When equipped with Valkyrie Manteau:
VIT +5
Decreases damage taken from Neutral, Fire and Shadow elemental attacks by 10%.

For each Refine Level of Consultation Robe:
VIT +1
LUK +1

Refine Level of Consultation Robe is +10 or higher:
Decreases damage taken from Neutral elemental attacks by 10%.
_______________________
When equipped with Devilring Card:
Disables the effect of Devilring Card.
_______________________
Type: Armor
Defense: 0
Weight: 10
Armor Level: 1
_______________________
Requirement:
Base Level 100
Weapon Level 0 Identifier Consultation_Robe
Attack 0 Type Armor
MATK 0 Equip Locations Armor
Defense 0 Equippable Jobs None
Range 0 Equip Gender Both (Male and Female)
Slots 1 Equip Upper None
Weight 10 Min Equip Level 100
NPC Buy 20 Max Equip Level None
NPC Sell 10 Refineable Yes
Credit Price None Trade restriction None
Item Script
.@r = getrefine();
bonus bVit,5;
skill "PA_SACRIFICE",1;
bonus2 bSubEle,Ele_Dark,.@r*3;
bonus2 bSubEle,Ele_Fire,.@r*3;

Set Script
Morrigane's Manteau
Consultation Robe
.@r = getequiprefinerycnt(EQI_ARMOR);
bonus bDefEle,Ele_Ghost;
bonus bAgi,.@r;
bonus bFlee,(2*.@r);
Valkyrian Manteau
Deviling Card
Consultation Robe
bonus2 bSubEle,Ele_Neutral,-50;
bonus2 bSubEle,Ele_Water,50;
bonus2 bSubEle,Ele_Earth,50;
bonus2 bSubEle,Ele_Fire,50;
bonus2 bSubEle,Ele_Wind,50;
bonus2 bSubEle,Ele_Poison,50;
bonus2 bSubEle,Ele_Holy,50;
bonus2 bSubEle,Ele_Dark,50;
bonus2 bSubEle,Ele_Ghost,50;
bonus2 bSubEle,Ele_Undead,50;
Valkyrian Manteau
Consultation Robe
.@r = getequiprefinerycnt(EQI_ARMOR);
.@val = 10;
bonus bVit,(5+.@r);
bonus bLuk,.@r;
bonus2 bSubEle,Ele_Fire,10;
bonus2 bSubEle,Ele_Dark,10;
if (.@r >= 10) {
   .@val += 10;
}
bonus2 bSubEle,Ele_Neutral,.@val;