| Item Use Script |
1 .@g
2 =
3 getenchantgrade();
4 .@r
5 =
6 getrefine();
7 bonus2
8 bSkillAtk,"ABC_CHASING_SHOT",15+4*(.@r/2);
9 bonus
10 bAtkRate,(.@r/2);
11 bonus
12 bBaseAtk,20*(.@r/2);
13 if
14 (.@r
15 =7)
16 {
17 bonus
18 bCritical,15;
19 bonus2
20 bSkillAtk,"ABC_CHASING_SHOT",20;
21 if
22 (.@r
23 =9)
24 {
25 bonus
26 bCritAtkRate,15;
27 bonus
28 bCRate,7;
29 if
30 (.@r
31 =12)
32 {
33 bonus2
34 bSkillAtk,"ABC_CHASING_SHOT",15;
35 autobonus3
36 "{
37 .@r
38 =
39 getrefine();
40 bonus2
41 bIgnoreResRaceRate,RC_All,15;
42 bonus2
43 bIgnoreResRaceRate,RC_Player_Human,-15;
44 bonus2
45 bIgnoreResRaceRate,RC_Player_Doram,-15;
46 bonus
47 bCRate,12;
48 bonus
49 bLongAtkRate,5*.@r;
50 bonus
51 bCritical,3*.@r;
52 bonus2
53 bSkillAtk,\"ABC_FRENZY_SHOT\",3*.@r;
54 }",1000,30000,"ABC_HIT_AND_SLIDING";
55 }
56 }
57 }
58 if
59 (.@g
60 =ENCHANTGRADE_D)
61 {
62 bonus
63 bVariableCastrate,-10;
64 bonus2
65 bSkillAtk,"ABC_CHASING_SHOT",15;
66 if
67 (.@g
68 =ENCHANTGRADE_C)
69 {
70 bonus
71 bLongAtkRate,15;
72 bonus2
73 bSkillAtk,"ABC_FRENZY_SHOT",15;
74 if
75 (.@g
76 =ENCHANTGRADE_B)
77 {
78 bonus2
79 bSkillAtk,"ABC_FRENZY_SHOT",20;
80 if
81 (.@g
82 =ENCHANTGRADE_A)
83 {
84 bonus
85 bPAtk,15;
86 if
87 (.@r
88 =12)
89 {
90 bonus2
91 bSkillCooldown,"ABC_CHASING_SHOT",-300;
92 bonus2
93 bSkillAtk,"ABC_FRENZY_SHOT",15;
94 }
95 }
96 }
97 }
98 } |