bonus bUnbreakableWeapon;
.@r = getrefine();
bonus bMatk,.@r/2*15;
bonus2 bSkillAtk,"SO_EARTHGRAVE",12*(.@r/3);
if (.@r>=7) {
   bonus2 bMagicAtkEle,Ele_Earth,15;
   bonus2 bMagicAtkEle,Ele_Neutral,15;
}
if (.@r>=9) {
   bonus2 bSkillAtk,"SO_PSYCHIC_WAVE",25;
   bonus bVariableCastrate,-7;
}
if (.@r>=11) {
   bonus bVariableCastrate,-8;
   bonus2 bSkillCooldown,"SO_PSYCHIC_WAVE",-1000;
}