1 bonus bVariableCastrate,-5;
2 .@r = getrefine();
3 if (.@r>=3) {
4 bonus bMatk,.@r/3*4;
5 }
6 if (.@r>=7) {
7 bonus2 bMagicAtkEle,Ele_Undead,5;
8 bonus2 bMagicAtkEle,Ele_Poison,5;
9 bonus2 bMagicAtkEle,Ele_Dark,5;
10 bonus2 bMagicAtkEle,Ele_Ghost,5;
11 bonus2 bMagicAtkEle,Ele_Holy,5;
12 }
13 if (.@r>=9) {
14 bonus bDelayrate,-10;
15 }