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;
bonus2 bAddClass,Class_All,15; bonus2 bMagicAddClass,Class_All,15; bonus bMaxHPrate,8*(min(14,getequiprefinerycnt(EQI_ARMOR))/2);
.@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);
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; }