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