| Item Use Script |
1 .@r
2 =
3 getrefine();
4 .@g
5 =
6 getenchantgrade();
7 bonus
8 bBaseAtk,20*(.@r/2);
9 bonus
10 bMatk,20*(.@r/2);
11 bonus2
12 bSkillAtk,"SJ_FULLMOONKICK",20*(.@r/3);
13 bonus2
14 bSkillAtk,"SJ_FALLINGSTAR",20*(.@r/3);
15 bonus2
16 bSkillAtk,"SP_CURSEEXPLOSION",20*(.@r/3);
17 bonus2
18 bSkillAtk,"SP_SPA",20*(.@r/3);
19 if
20 (.@r
21 =7)
22 {
23 bonus
24 bAtkRate,10;
25 bonus
26 bMatkRate,10;
27 bonus
28 bAspdRate,10;
29 if
30 (.@r
31 =9)
32 {
33 bonus2
34 bAddSize,Size_All,10;
35 bonus2
36 bMagicAddSize,Size_All,10;
37 if
38 (.@r
39 =11)
40 {
41 bonus
42 bShortAtkRate,15;
43 bonus2
44 bMagicAtkEle,Ele_All,15;
45 if
46 (.@r
47 =12)
48 {
49 bonus2
50 bSkillCooldown,"SJ_BOOKOFDIMENSION",-5000;
51 bonus2
52 bSkillCooldown,"SP_CURSEEXPLOSION",-1000;
53 }
54 }
55 }
56 }
57 if
58 (.@g
59 =ENCHANTGRADE_D)
60 {
61 bonus2
62 bSkillCooldown,"SJ_BOOKOFDIMENSION",-5000;
63 bonus2
64 bSkillCooldown,"SP_SOULREAPER",-30000;
65 bonus
66 bFixedCast,-100*(.@r/3);
67 if
68 (.@g
69 =ENCHANTGRADE_C)
70 {
71 bonus2
72 bSkillAtk,"SJ_FULLMOONKICK",10*(.@r/3);
73 bonus2
74 bSkillAtk,"SJ_FALLINGSTAR",10*(.@r/3);
75 bonus2
76 bSkillAtk,"SP_CURSEEXPLOSION",10*(.@r/3);
77 bonus2
78 bSkillAtk,"SP_SPA",10*(.@r/3);
79 if
80 (.@g
81 =ENCHANTGRADE_B)
82 {
83 bonus
84 bPAtk,7;
85 bonus
86 bSMatk,7;
87 if
88 (.@g
89 =ENCHANTGRADE_A)
90 {
91 bonus2
92 bAddRace,RC_All,10;
93 bonus2
94 bMagicAddRace,RC_All,10;
95 bonus2
96 bSkillCooldown,"SJ_BOOKOFDIMENSION",-5000;
97 bonus2
98 bSkillCooldown,"SP_SOULEXPLOSION",-30000;
99 }
100 }
101 }
102 } |