Item Use Script |
1 .@r
2 =
3 getrefine();
4 .@hpsp
5 =
6 3;
7 .@a
8 =
9 getskilllv("GC_WEAPONCRUSH");
10 .@b
11 =
12 getskilllv("GC_WEAPONBLOCKING");
13 .@c
14 =
15 getskilllv("GC_COUNTERSLASH");
16 if
17 (.@r
18 =
19 5)
20 {
21 .@hpsp
22 +=
23 7;
24 .@dmg
25 =
26 BaseLevel;
27 if
28 (.@r
29 =
30 7)
31 {
32 .@hpsp
33 +=
34 10;
35 .@dmg
36 +=
37 BaseLevel
38 +
39 30*getskilllv("AS_POISONREACT");
40 }
41 bonus2
42 bSkillAtk,"ASC_METEORASSAULT",.@dmg;
43 }
44 bonus
45 bMaxHPrate,.@hpsp;
46 bonus
47 bMaxSPrate,.@hpsp;
48 bonus
49 bMdef,10;
50 skill
51 "BS_MAXIMIZE",1;
52 bonus2
53 bSkillUseSP,"ASC_METEORASSAULT",8;
54 bonus2
55 bAddClass,Class_All,4*.@a;
56 bonus2
57 bSkillCooldown,"GC_HALLUCINATIONWALK",-5000*.@b;
58 bonus2
59 bIgnoreDefRaceRate,RC_All,20*.@c;
60 bonus2
61 bVariableCastrate,"ASC_METEORASSAULT",-7*(.@a+.@b+.@c); |