.@r = getrefine;
bonus bInt,7;
bonus bMatkRate,.@r/2;
bonus bUnbreakableWeapon;
if (.@r>=9)
   .@val = 15;
else if (.@r>=7)
   .@val = 5;
if (.@r>=11)
   bonus2 bSubSize,Size_All,20;
if (.@r>=13)
   bonus bDelayrate,-15;
bonus2 bMagicAtkEle,Ele_Fire,.@val;
bonus2 bMagicAtkEle,Ele_Earth,.@val;
bonus2 bMagicAtkEle,Ele_Water,.@val;
bonus2 bMagicAtkEle,Ele_Holy,.@val;