Asteria's Armor-LT

Item ID 450385 Name Asteria's Armor-LT
None
Weapon Level 0 Identifier Astraea_Armor_LT
Attack 0 Type Armor
MATK 0 Equip Locations Armor
Defense 100 Equippable Jobs None
Range 0 Equip Gender Both (Male and Female)
Slots 1 Equip Upper None
Weight 50 Min Equip Level 150
NPC Buy 0 Max Equip Level None
NPC Sell 0 Refineable Yes
Credit Price None Trade restriction None
Item Script
.@r = getrefine();
.@g = getenchantgrade();
bonus2 bSubSize,Size_All,5;
bonus bMaxHPrate,20;
bonus bVit,6*(.@r/2);
bonus bBaseAtk,20*(.@r/2);
bonus bMatk,20*(.@r/2);
bonus bMaxHP,1200*(.@r/3);
if (.@r>=7) {
   bonus bDelayrate,-12;
   if (.@r>=9) {
       bonus2 bAddEle,Ele_All,15;
       bonus2 bMagicAddEle,Ele_All,15;
       if (.@r>=11) {
            if (readparam(bWis)>=90)
                bonus bNearAtkDef,18;
            if (readparam(bSta)>=90)
                bonus bLongAtkDef,18;
            if (readparam(bWis)>=90 && readparam(bSta)>=90) {
                bonus bNearAtkDef,10;
                bonus bLongAtkDef,10;
            }
            if (.@r>=13) {
                bonus2 bAddSize,Size_All,15;
                bonus2 bMagicAddSize,Size_All,15;
            }
       }
   }
}
if (.@g>=ENCHANTGRADE_D) {
   bonus bVit,2*(.@r/2);
   bonus bMaxHP,500*(.@r/2);
   if (.@g>=ENCHANTGRADE_C) {
       bonus2 bSubSize,Size_All,8;
       bonus2 bAddRace,RC_All,15;
       bonus2 bMagicAddRace,RC_All,15;
       if (.@g>=ENCHANTGRADE_B) {
            bonus2 bAddEffWhenHit,Eff_Stone,3000;
            if (.@g>=ENCHANTGRADE_A) {
                bonus3 bAutoSpellWhenHit,"PR_LEXAETERNA",1,100;
            }
       }
   }
}

Set Script
Asteria's Helm-LT
Asteria's Armor-LT
bonus bHealPower,20;
bonus bAddItemHealRate,20;
autobonus2 "{ bonus bVit,200; }",30,10000,BF_WEAPON;
if (eaclass()&EAJL_THIRD && (BaseJob == Job_Priest))
   skill "MG_ENERGYCOAT",1;
Evil Druid Card
Asteria's Armor-LT
bonus2 bAddClass,Class_All,15;
bonus2 bMagicAddClass,Class_All,15;
bonus bMaxHPrate,8*(min(14,getequiprefinerycnt(EQI_ARMOR))/2);
High Priest Card
Asteria's Armor-LT
.@r = getequiprefinerycnt(EQI_ARMOR);
bonus2 bAddClass,Class_All,25;
bonus2 bMagicAddClass,Class_All,25;
if (.@r>=10)
   bonus bMaxHPrate,pow(min(14,.@r)-4,2);
Asteria's Armor-LT
Asteria's Boots-LT
Asteria's Cloak-LT
bonus bAllStats,3;
bonus bMaxHPrate,15;
bonus2 bSubSize,Size_All,10;
if (getenchantgrade(EQI_GARMENT)>=ENCHANTGRADE_A && getenchantgrade(EQI_SHOES)>=ENCHANTGRADE_A) {
   bonus2 bResEff,Eff_Freeze,10000;
   bonus2 bResEff,Eff_Stone,10000;
   bonus2 bResEff,Eff_Stun,10000;
   bonus2 bResEff,Eff_Sleep,10000;
   bonus2 bResEff,Eff_Curse,10000;
}