1 .@r = getrefine();
2 bonus bUnbreakableWeapon;
3 bonus bMatkRate,2;
4 bonus bMatk,160+(3*.@r)+3*(min(BaseLevel,195)/15);
5 if (.@r>=7) {
6 .@val = getskilllv("SA_AUTOSPELL");
7 bonus2 bMagicAtkEle,Ele_Fire,.@val;
8 bonus2 bMagicAtkEle,Ele_Earth,.@val;
9 bonus2 bMagicAtkEle,Ele_Water,.@val;
10 bonus2 bMagicAtkEle,Ele_Wind,.@val;
11 }
12 if (.@r>=9) {
13 bonus bAspd,1;
14 bonus2 bSkillAtk,"WZ_HEAVENDRIVE",25;
15 bonus2 bSkillAtk,"WZ_EARTHSPIKE",25;
16 bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",25;
17 }
18 if (.@r>=11) {
19 bonus2 bMagicAtkEle,Ele_Fire,15;
20 bonus2 bMagicAtkEle,Ele_Earth,15;
21 bonus2 bMagicAtkEle,Ele_Water,15;
22 bonus2 bMagicAtkEle,Ele_Wind,15;
23 bonus bAspd,1;
24 }
25 if (.@r>=13) {
26 bonus2 bSkillAtk,"WZ_HEAVENDRIVE",15;
27 bonus2 bSkillAtk,"WZ_EARTHSPIKE",15;
28 bonus2 bSkillAtk,"MG_LIGHTNINGBOLT",15;
29 }
|