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